Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ANNC.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP3-x86_64-1755878321.730648/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=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ANNC.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'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ANNC-0.0.2-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ANNC.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP3-x86_64-1755878321.730648/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=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ANNC.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'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ANNC-0.0.2-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ANNC.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP3-x86_64-1755878321.730648/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=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ANNC.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'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7dqQID + umask 022 + cd /builddir/build/BUILD + cat /builddir/build/SOURCES/external.tar.gz.aa /builddir/build/SOURCES/external.tar.gz.ab /builddir/build/SOURCES/external.tar.gz.ac + tar xf external.tar.gz -C . + echo 'Patch #0 (x86_64_external_files.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 -d . Patch #0 (x86_64_external_files.patch): patching file external/local_config_cc/BUILD patching file external/local_config_cc/builtin_include_directory_paths patching file external/go_sdk/BUILD.bazel patching file external/go_sdk/src/internal/buildcfg/zbootstrap.go patching file external/local_config_cc_toolchains/BUILD patching file external/local_config_platform/constraints.bzl patching file external/local_execution_config_platform/BUILD + tar xf /builddir/build/SOURCES/XNNPACK.tar.gz -C . + mkdir proxy + mv /builddir/build/SOURCES/v3.2.tar.gz ./proxy + cd /builddir/build/BUILD + rm -rf ANNC-v0.0.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/ANNC-v0.0.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd ANNC-v0.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bdg3QQ + umask 022 + cd /builddir/build/BUILD + cd ANNC-v0.0.2 + export ANNC=/builddir/build/BUILD/ANNC-v0.0.2 + ANNC=/builddir/build/BUILD/ANNC-v0.0.2 + cd /builddir/build/BUILD/XNNPACK/build + CFLAGS=-fPIC + CXXFLAGS=-fPIC + cmake .. -DXNNPACK_BUILD_BENCHMARKS=OFF -DXNNPACK_BUILD_TESTS=OFF -DXNNPACK_LIBRARY_TYPE=shared -DCMAKE_BUILD_TYPE=Release -- The C compiler identification is GNU 10.3.1 -- The CXX compiler identification is GNU 10.3.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building for XNNPACK_TARGET_PROCESSOR: x86_64 -- Downloading cpuinfo to /builddir/build/BUILD/XNNPACK/build/cpuinfo-source (define CPUINFO_SOURCE_DIR to avoid it) CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/cpuinfo-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/cpuinfo-download where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/cpuinfo-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/cpuinfo-download where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The source directory "/root/rpmbuild/BUILD/XNNPACK/build/cpuinfo-download" does not exist. Specify --help for usage, or press the help button on the CMake GUI. gmake: *** [Makefile:152: cmake_check_build_system] Error 1 -- Downloading FXdiv to /builddir/build/BUILD/XNNPACK/build/FXdiv-source (define FXDIV_SOURCE_DIR to avoid it) CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/FXdiv-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/FXdiv-download where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/FXdiv-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/FXdiv-download where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The source directory "/root/rpmbuild/BUILD/XNNPACK/build/FXdiv-download" does not exist. Specify --help for usage, or press the help button on the CMake GUI. gmake: *** [Makefile:152: cmake_check_build_system] Error 1 -- Downloading pthreadpool to /builddir/build/BUILD/XNNPACK/build/pthreadpool-source (define PTHREADPOOL_SOURCE_DIR to avoid it) CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/pthreadpool-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/pthreadpool-download where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/pthreadpool-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/pthreadpool-download where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The source directory "/root/rpmbuild/BUILD/XNNPACK/build/pthreadpool-download" does not exist. Specify --help for usage, or press the help button on the CMake GUI. gmake: *** [Makefile:152: cmake_check_build_system] Error 1 -- Found Python: /usr/bin/python3.9 (found version "3.9.9") found components: Interpreter -- Generating microkernels.cmake -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/XNNPACK/build + make -j 16 [ 0%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/portable-api.c.o [ 0%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o [ 0%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/memory.c.o [ 1%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/pthreads.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o [ 1%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/fastpath.c.o [ 1%] Building C object CMakeFiles/sanitizers.dir/src/sanitizers.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/cache.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/init.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/log.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/init.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/info.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/log.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/init.c.o [ 1%] Built target sanitizers [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/info.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/vendor.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/vendor.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/uarch.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/uarch.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/name.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/topology.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/name.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/isa.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/topology.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/isa.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/init.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/init.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/descriptor.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/descriptor.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/deterministic.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/deterministic.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/init.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/cpuinfo.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/smallfile.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/multiline.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/init.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/cpulist.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/processors.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/cpuinfo.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/smallfile.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/multiline.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/cpulist.c.o [ 2%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/processors.c.o [ 2%] Linking C static library libcpuinfo.a [ 2%] Linking C static library libcpuinfo_internals.a [ 2%] Built target cpuinfo [ 2%] Built target cpuinfo_internals [ 2%] Linking C static library libpthreadpool.a [ 2%] Built target pthreadpool [ 2%] Building C object CMakeFiles/logging.dir/src/enums/allocation-type.c.o [ 2%] Building C object CMakeFiles/indirection.dir/src/indirection.c.o [ 3%] Building C object CMakeFiles/logging.dir/src/enums/datatype-strings.c.o [ 3%] Building C object CMakeFiles/microparams-init.dir/src/microparams-init.c.o Scanning dependencies of target microkernels-prod [ 3%] Building C object CMakeFiles/normalization.dir/src/normalization.c.o [ 3%] Building C object CMakeFiles/logging.dir/src/enums/microkernel-type.c.o [ 3%] Building C object CMakeFiles/logging.dir/src/enums/node-type.c.o [ 3%] Building C object CMakeFiles/datatype.dir/src/datatype.c.o [ 3%] Building C object CMakeFiles/logging.dir/src/enums/operator-type.c.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-11x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 3%] Building C object CMakeFiles/logging.dir/src/log.c.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-1x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 3%] Built target datatype [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-avgpool/gen/f16-avgpool-9p-minmax-f16c.c.o [ 3%] Building CXX object CMakeFiles/reference-ukernels.dir/src/reference/unary-elementwise.cc.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3-acc2.c.o [ 3%] Building CXX object CMakeFiles/reference-ukernels.dir/src/reference/binary-elementwise.cc.o [ 3%] Built target logging [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3.c.o [ 3%] Built target normalization [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3.c.o [ 3%] Building C object CMakeFiles/hardware-config.dir/src/configs/hardware-config.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3.c.o [ 3%] Building CXX object CMakeFiles/packing.dir/src/reference/packing.cc.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u16.c.o [ 3%] Built target microparams-init [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx512skx-u16.c.o [ 3%] Building C object CMakeFiles/allocator.dir/src/allocator.c.o [ 3%] Building C object CMakeFiles/cache.dir/src/cache.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-f16c-u16.c.o [ 3%] Built target hardware-config [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u4.c.o [ 3%] Building C object CMakeFiles/memory.dir/src/memory.c.o [ 3%] Built target allocator [ 3%] Building C object CMakeFiles/mutex.dir/src/mutex.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u32.c.o [ 3%] Building C object CMakeFiles/operator-utils.dir/src/operator-utils.c.o [ 3%] Built target mutex [ 3%] Built target cache [ 3%] Building C object CMakeFiles/operator-run.dir/src/operator-run.c.o [ 3%] Built target memory [ 3%] Building C object CMakeFiles/microkernel-utils.dir/src/microkernel-utils.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u16.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x16-minmax-avx2-broadcast.c.o [ 3%] Built target operator-utils [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x16-minmax-avx2-broadcast.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x16-minmax-avx2-broadcast.c.o [ 3%] Built target microkernel-utils [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x16-minmax-avx2-broadcast.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c64.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c32.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u32-acc2.c.o [ 3%] Built target indirection [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u32-acc4.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-ibilinear/gen/f16-ibilinear-fma3-c8.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-maxpool/gen/f16-maxpool-9p-minmax-avx2-u16.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-maxpool/gen/f16-maxpool-9p-minmax-sse41-u8.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u4.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u4.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u32.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rdminmax/gen/f16-rdmax-2p2x-scalar-c2.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rdminmax/gen/f16-rdmin-2p2x-scalar-c2.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/f16-rmax-f16c-u32.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u64-acc4.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmax-scalar-u2-acc2.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u64-acc4.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmin-scalar-u2-acc2.c.o [ 3%] Built target operator-run [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u64-acc4.c.o [ 3%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u2-acc2.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vapproxgelu/gen/f16-vapproxgelu-scalar-rational-6-4-div.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vadd-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vaddc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdiv-f16c-u8.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdivc-f16c-u8.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmax-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmaxc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmin-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vminc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmul-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmulc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vprelu-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vpreluc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrdivc-f16c-u8.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrpreluc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrsubc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsqrdiff-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsqrdiffc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsub-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsubc-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vclamp/gen/f16-vclamp-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vcos/gen/f16-vcos-scalar-rational-3-2-div.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vexp/gen/f16-vexp-scalar-poly-3.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vgelu/gen/f16-vgelu-scalar-rational-6-4-div.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vhswish/gen/f16-vhswish-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vlrelu/gen/f16-vlrelu-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-fma3-2x.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndd-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndne-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndu-f16c-u16.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndz-f16c-u16.c.o [ 4%] Built target reference-ukernels [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrsqrt/gen/f16-vrsqrt-f16c-rsqrt-u32.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u32.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsin/gen/f16-vsin-scalar-rational-3-2-div.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-rsqrt-u32.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u24.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u32.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vabs-sse2-u16.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vneg-sse2-u16.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vsqr-f16c-u16.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-scalar-c1.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-sse2-c4.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-avgpool/gen/f32-avgpool-9p-minmax-avx-u8.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-avgpool/gen/f32-avgpool-9p-minmax-avx512f-u16.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-avgpool/gen/f32-avgpool-9p-minmax-scalar-u1.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-avgpool/gen/f32-avgpool-9p-minmax-sse2-u4.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-scalar-1x1.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-sse-2x2.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx.c.o [ 5%] Built target packing [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx512f.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-fma3.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operator-delete.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/argmax-pooling-nhwc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/average-pooling-nhwc.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/batch-matrix-multiply-nc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/binary-elementwise-nd.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-sse.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx512f.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-fma3.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/constant-pad-nd.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/convolution-nchw.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-sse.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx512f.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/convolution-nhwc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-fma3.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/deconvolution-nhwc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/dynamic-fully-connected-nc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/fully-connected-nc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-sse.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/max-pooling-nhwc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx512f.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-fma3.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/pack-lh.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/reduce-nd.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/resize-bilinear-nchw.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/resize-bilinear-nhwc.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/rope-nthc.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/slice-nd.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-sse.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1-acc2.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/softmax-nc.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/transpose-nd.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-4x1.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/unary-elementwise-nc.c.o [ 5%] Building C object CMakeFiles/operators.dir/src/operators/unpooling-nhwc.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-2x4-acc2.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-2x4-acc2.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc2.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1-acc2.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4-acc3.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc5.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc2.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-4x4.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc5.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc2.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-2x4.c.o [ 6%] Built target operators [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u24.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/memory-planner.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx512skx-u16.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/runtime.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-f16c-u16.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u2.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/argmax-pooling-2d.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/average-pooling-2d.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u16.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u8.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/batch-matrix-multiply.c.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-10x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-10x8-minmax-fma3-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/binary.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/concatenate.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-avx-broadcast.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-avx512f-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/convolution-2d.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/copy.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-fma3-broadcast.c.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/deconvolution-2d.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16s4-minmax-fma3-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/deprecated.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x32-minmax-avx512f-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/depth-to-space-2d.c.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x32c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/depthwise-convolution-2d.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-minmax-scalar.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-relu-scalar.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-scalar.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/even-split.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/fully-connected-sparse.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-avx-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/fully-connected.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-fma3-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/max-pooling-2d.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/pack-lh.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/reshape-helpers.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-sse-load1.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/rope.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/softmax.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/space-to-depth-2d.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x16s4-minmax-fma3-broadcast.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-constant-pad.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-reduce.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-scalar.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-resize-bilinear-2d.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-scalar.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-slice.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-transpose.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2c4-minmax-sse.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-minmax-scalar.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/subgraph-utils.c.o [ 6%] Building C object CMakeFiles/subgraph.dir/src/subgraph/unpooling-2d.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-relu-scalar.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-scalar.c.o [ 7%] Building C object CMakeFiles/subgraph.dir/src/subgraph/unary.c.o [ 7%] Building C object CMakeFiles/subgraph.dir/src/subgraph/validation.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/subgraph.dir/src/tensor.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-sse-load1.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-avx-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-fma3-broadcast.c.o [ 8%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x32c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-avx-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-7x16-minmax-avx512f-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-7x32-minmax-avx512f-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p4.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-sse-p8.c.o [ 8%] Built target subgraph [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c2.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-sse-c8.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-10x8-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-avx-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-avx512f-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16s4-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x32-minmax-avx512f-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-minmax-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-relu-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-avx-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-sse-load1.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x16s4-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2c4-minmax-sse.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-relu-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-fma3-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-sse-load1.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-avx-broadcast.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-fma3-broadcast-prfm.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-avx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-fma3-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-7x16-minmax-avx512f-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-7x32-minmax-avx512f-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-maxpool/gen/f32-maxpool-9p-minmax-scalar-u1.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-maxpool/gen/f32-maxpool-9p-minmax-sse2-u4.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x16-minmax-avx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x16-minmax-avx2-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x16-minmax-fma3-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x4-minmax-scalar.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-sse41-dup.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x16-minmax-avx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x16-minmax-avx2-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x16-minmax-fma3-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x4-minmax-scalar.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-sse41-dup.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-1x32-minmax-avx512skx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-7x32-minmax-avx512skx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-avx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-avx2-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-fma3-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x32-minmax-avx512skx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-sse41-dup.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-sse41-dup.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-avx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-avx2-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-fma3-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x32-minmax-avx512skx-broadcast.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u32.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u64.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u128.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u4.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u4.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u32.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u32.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u32.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u64.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u128.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u32-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u64-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u16-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u4-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmax-2p2x-avx-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmax-2p2x-avx512f-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmax-2p2x-scalar-c2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmax-2p2x-sse2-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmin-2p2x-avx-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmin-2p2x-avx512f-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmin-2p2x-scalar-c2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmin-2p2x-sse2-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx-c32.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c64.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-sse-c16.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-avx-u32-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u64-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-scalar-u4-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-sse-u16-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmin-avx-u32-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u64-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmin-scalar-u4-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmin-sse-u16-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-avx-u32-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u64-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u4-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-sse-u16-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-avx-u32-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-avx512f-u32-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-scalar-u4-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-sse2-u16-acc4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-sse.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x2-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x4-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-avx-rational-12-10-div.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-avx512f-rational-12-10-div.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-fma3-rational-12-10-div.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-scalar-rational-12-10-div.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-sse2-rational-12-10-div.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-scalar-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u2.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u2.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-scalar-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-scalar-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-sse-u8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-avx-u16.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-avx512f-u32.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-sse2-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-sse2-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u2.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-sse2-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx512f-u32.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-sse-u8.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-avx-u16.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-avx512f-u32.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-scalar-u8.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-sse-u8.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-avx-u16.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-avx512f-u32.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u8.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-sse-u8.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-avx.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-avx512f.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-sse2.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u32.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u16.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u4.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-sse-u8.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-avx.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-avx512f.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-sse2.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-avx.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-avx512f.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-sse2.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-avx.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-avx512f.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-sse2.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-avx-rational-5-4-div.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-avx512f-rational-5-4-div.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-fma3-rational-5-4-div.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-scalar-rational-5-4-div.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-sse2-rational-5-4-div.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u32.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u32.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u64.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u4.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u12.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-avx-rational-3-2-div.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-avx512f-rational-3-2-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-fma3-rational-3-2-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-scalar-rational-3-2-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-sse2-rational-3-2-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-avx-rational-12-10-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-avx512f-rational-12-10-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-fma3-rational-12-10-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-scalar-rational-12-10-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-sse2-rational-12-10-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-avx.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-avx512f.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-fma3.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-sse2.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-avx2-rational-3-3-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-avx512f-rational-3-3-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-fma3-rational-3-3-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-sse2-rational-3-3-div.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-avx-u16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-avx512f-u16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-sse-u8.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-sse41-u8.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c1-minmax-scalar-2x.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-sse-2x.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-avx.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-avx512f.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-sse2.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-avx-u16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-avx512f-u16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u1.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-sse2-u8.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-sse41-u8.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-avx-u16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-avx512f-u16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u1.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-sse2-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-sse41-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-avx-u16.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-avx512f-u16.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u1.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-sse2-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-sse41-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-avx-u16.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-avx512f-u16.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u1.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-sse2-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-sse41-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx-rsqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx-sqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx512f-rsqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx512f-sqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u1.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-sqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-sse2-sqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u16.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u16.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u64.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u2.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-avx-rational-5-4-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-avx512f-rational-5-4-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-fma3-rational-5-4-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-scalar-rational-5-4-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-sse2-rational-5-4-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-rsqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-sqrt-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-avx512f-rsqrt.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u1.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-sqrt-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-avx-rational-9-8-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-avx512f-rational-9-8-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-fma3-rational-9-8-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-scalar-rational-9-8-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-sse2-rational-9-8-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-avx.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-avx512f.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-sse2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-avx.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-avx512f.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-sse2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-avx.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-avx512f.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-sse2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnnigfni-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4-minmax-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-avx-ld128.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse2-ld128.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse41-ld128.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx-madd-prfm.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnnigfni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse2-ld128.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-ssse3-madd.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512skx-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x2-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse2-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse41-ld64.c.o [ 17%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x64-minmax-asm-amd64-avx512vnni.S.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-avx2.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c.o [ 17%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x64-minmax-asm-amd64-avx512vnni.S.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512skx-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x2-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse2-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse41-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-avx2.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4-minmax-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse2-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse41-ld64.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x8c8-minmax-avx2.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512skx-prfm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx512skx-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse2-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse41-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx512skx-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse2-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse41-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u4.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-goi-scalar.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx512skx-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse2-mul16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse41-mul16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-avx-mul16-add16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-avx2-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p1c-minmax-fp32-scalar-fmagic.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-lrintf.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p32c-minmax-fp32-avx512skx-mul32.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-sse2-mul16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-sse41-mul16.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx-mul16-add16.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul32.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx512skx-mul32.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse41-mul16.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse2-mul16.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-avx2.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8c8-minmax-fp32-avx2.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-avx2.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8c8-minmax-fp32-avx2.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-goi-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx2-c64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx512skx-c64.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-sse41-c64.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-minmax-fp32-scalar-u1-acc1.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u64-acc2.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u128-acc2.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u128-acc2.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u4.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u32-acc2.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx512skx-mul32-ld128-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u1.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u4.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx512skx-mul32-ld128-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u1.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u4.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-avx-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-avx2-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u4.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-sse2-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-sse41-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx2-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u4.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse2-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse41-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-ssse3-u32.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-avx-mul16-ld64-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u4.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-avx-mul16-ld64-u16.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u4.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vprelu/gen/qs8-vprelu-avx2-u16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u8.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vpreluc/gen/qs8-vpreluc-avx2-u16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u8.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-avx2-u16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u8.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx-mul16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx2-mul32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-avx512skx-mul32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-sse2-mul16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-sse41-mul16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx-mul16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx2-mul32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-avx512skx-mul32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-sse2-mul16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-sse41-mul16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u4.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u16.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x8c8-minmax-fp32-avx2.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x8c8-minmax-fp32-avx2.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x8c8-minmax-fp32-avx2.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x8c8-minmax-fp32-avx2.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-ssse3-c64.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-scalar.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u64-acc2.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u4.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u32-acc2.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul32-ld32-u8.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx2-mul32-ld64-u16.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx512skx-mul32-ld128-u16.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u1.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u4.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse2-mul16-ld64-u8.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul16-ld64-u8.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul32-ld32-u8.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx2-mul32-ld64-u16.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx512skx-mul32-ld128-u16.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u1.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u4.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse2-mul16-ld64-u8.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul16-ld64-u8.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-avx-u32.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-avx2-u32.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u4.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-sse2-u32.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-sse41-u32.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx2-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse2-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse41-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-ssse3-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-avx-mul16-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-avx-mul16-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vprelu/gen/qu8-vprelu-avx2-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vpreluc/gen/qu8-vpreluc-avx2-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-avx2-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c1.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-sse2-c8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-sse41-c16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-maxpool/gen/s8-maxpool-9p-minmax-scalar-u1.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-maxpool/gen/s8-maxpool-9p-minmax-sse41-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmax-2p2x-scalar-c2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmax-2p2x-sse41-c32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmin-2p2x-scalar-c2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmin-2p2x-sse41-c32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmax-scalar-u2-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmax-sse41-u32-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmin-scalar-u2-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmin-sse41-u32-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u2-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rminmax-sse41-u32-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-avx2-u128.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-avx512skx-u256.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-scalar-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-sse2-u64.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-sse41-u64.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c1.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-sse2-c8.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-sse41-c16.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-lut32norm/u8-lut32norm-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-maxpool/gen/u8-maxpool-9p-minmax-scalar-u1.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-maxpool/gen/u8-maxpool-9p-minmax-sse2-u16.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmax-2p2x-scalar-c2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmax-2p2x-sse2-c32.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmin-2p2x-scalar-c2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmax-scalar-u2-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmin-2p2x-sse2-c32.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmax-sse2-u32-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmin-scalar-u2-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmin-sse2-u32-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u2-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rminmax-sse2-u32-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-avx2-u128.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-avx512skx-u256.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-scalar-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-sse2-u64.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-avx2-u16-prfm.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-16x16-reuse-switch-avx2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-2x4-scalar-int.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-multi-sse2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-x32-packw/gen/x16-x32-packw-x32c2-gemm-gio-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-x32-packw/gen/x16-x32-packw-x32c2-gemm-goi-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x24-transposec/gen/x24-transposec-1x2-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x24-transposec/x24-transposec-4x4-ssse3.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u8.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u8.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx512f-u4-prfm.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-avx-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2-gemm-gio-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-scalar-float-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2c4-gemm-goi-sse2-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4-prfm.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-scalar-int-u2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x4-gemm-gio-scalar.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x4-gemm-goi-scalar-float-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x64-gemm-goi-scalar-int-u2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-avx-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-int.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-transposec/gen/x32-transposec-8x8-reuse-multi-avx.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-transposec/x32-transposec-4x4-sse.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-unpool/x32-unpool-scalar.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-unpool/x32-unpool-sse2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-mov-sse2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-int.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-4x4-reuse-multi-avx.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx-u64.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx2-u128.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u64.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u128.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-scalar-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packq/x8-packq-scalar-f32qp8-u1.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x16-gemm-goi-scalar-u2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x32-gemm-goi-scalar-u2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x4-gemm-goi-scalar-u2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x8-gemm-goi-scalar-u2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-mov-sse2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-2x4-scalar-int.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-32x32-reuse-switch-avx2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-copy/xx-copy-scalar-memcpy.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-fill/xx-fill-scalar-u16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-fill/xx-fill-sse2-u64.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-pad/xx-pad-p16-sse2-u16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-pad/xx-pad-p4-scalar-u16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-transposev/xx-transposev-1x1-scalar-memcpy.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-64.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-2048.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-4.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-8.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-16.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-32.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-64.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/vlog.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-2048.c.o [ 26%] Linking C static library libmicrokernels-prod.a [ 26%] Built target microkernels-prod [ 26%] Generating build_identifier.c [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/argmaxpool-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/avgpool-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/binary-elementwise-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/cmul-config.c.o Scanning dependencies of target microkernels-all [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/conv-hwc2chw-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/dwconv-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/dwconv2d-chw-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/gemm-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/ibilinear-chw-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/bf16-f32-gemm-1x4c2-minmax-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u1.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/ibilinear-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/lut32norm-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u2.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/maxpool-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u3.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u1.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/pack-lh-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u2.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/raddstoreexpminusmax-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u3.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/reduce-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u4.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/spmm-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/transpose-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/unary-elementwise-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u1.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u2.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/unpool-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/vmulcaddc-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/xx-fill-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/xx-pad-config.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u1.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u3.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u2.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/configs/x8-lut-config.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/init.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u3.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u1.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/src/params.c.o [ 26%] Building C object CMakeFiles/XNNPACK.dir/build_identifier.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u3-acc3.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u4-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u4-acc4.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u1.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u3-acc3.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u4-acc4.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u4-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u1.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u3-acc3.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u4-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u4-acc4.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p0p1c3x4-scalar-1x1.c.o [ 26%] Linking CXX shared library libXNNPACK.so [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p1c3x4-scalar-1x1.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar.c.o [ 27%] Built target XNNPACK [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc3.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-3x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-5x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-6x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc3.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-3x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-4x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc3.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc3.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1-acc2.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc2.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc3.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc4.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc3.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1-acc2.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u2.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u3.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u4.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u3.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u4.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-relu-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-relu-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-2x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p2.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c4.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-relu-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-2x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-relu-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-3x3-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x2-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x4-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x4-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x2-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-relu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-relu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-relu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-relu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-1x1-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-2x1-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-4x1-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x1-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x2-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x4-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u2-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u4-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u4-acc4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u2-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u4-acc4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u2-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u3-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u4-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u2-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u3-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u4-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u2-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u3-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u4-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u2-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u3-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u4-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar-pipelined.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar-pipelined.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar-pipelined.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar-pipelined.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u8.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u8.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u8.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u8.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u3.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u5.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u6.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u3.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u5.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u6.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vexp/gen/f32-vexp-scalar-exp.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vgelu/gen/f32-vgelu-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-scalar-log.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c2-minmax-scalar-2x.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-scalar-2x.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x4-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x1-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x2-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4-minmax-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8-minmax-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u3.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c4-gemm-gio-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c4-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-gio-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c4-gemm-gio-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c4-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-gio-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x32c4-gemm-gio-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x32c4-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x64c4-gemm-gio-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x64c4-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x16c8-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x32c8-gemm-goi-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p2c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-gio-scalar.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-goi-scalar.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-gio-scalar.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u1.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u1.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u1.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u3.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-rndnu-scalar.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-rndnu-scalar.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-rndnu-scalar.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-rndnu-scalar.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u4.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u4.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u4.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u1.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u4.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c2.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c4.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u4-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u3-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u4-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u3-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u4-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u4-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u3-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u4-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u4-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u3-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u4-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u4-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u3-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u4-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u4-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u4-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u3-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u4-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u8.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-gemm-goi-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-gemm-goi-scalar-u4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x4-gemm-goi-scalar-u4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8-gemm-goi-scalar-u4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-gio-scalar.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16-gemm-goi-scalar-u4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x32-gemm-goi-scalar-u4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x2-scalar-int.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x4-scalar-int.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x1-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x2-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x1-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x2-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x4-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x32-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x64-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x2-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x4-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x1-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x2-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x1-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x2-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-1x4-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x1-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x2-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x4-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x1-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x2-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x4-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-gemm-scalar-float.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-gemm-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-gemm-scalar-float.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-gemm-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-gemm-scalar-float.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-gemm-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-gemm-scalar-float.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-gemm-scalar-int.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-gemm-goi-scalar-float-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x4-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-scalar-float-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-scalar-int-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-scalar-float-u4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-scalar-int-u4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-scalar-float-u2.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x64-gemm-gio-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x64-gemm-goi-scalar-float-u2.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-2x-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-3x-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-4x-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-int.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-sse-acc2.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-sse-1x1.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-float.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-sse.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-sse-acc2.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-sse-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-sse.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-sse-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-sse-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-sse.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-sse-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-sse-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-sse.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-sse-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4-acc3.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4-acc4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-2x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-3x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-4x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-5x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-6x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4-acc4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-2x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-2x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-3x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-4x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc3.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc5.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-2x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-2x4-acc3.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-2x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-3x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-3x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-4x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-5x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc5.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-2x4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-2x4-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-3x4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-3x4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x2c4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-sse-dup.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-sse-load1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8s4-minmax-sse.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-sse-p4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-sse-c4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-sse-dup.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x8-minmax-sse-dup.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x8-minmax-sse-load1.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x8s4-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-sse-dup.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-sse-dup.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-sse-load1.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8s4-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x2c4-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-sse-dup.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-sse-load1.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-sse-c32.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-sse-c64.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u8-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u12-acc3.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u16-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u8-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u12-acc3.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u16-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u8-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u16-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u12-acc3.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u8-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u12-acc3.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u16-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u16-acc4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-sse.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-sse-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-sse-u12.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-sse-u16.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-sse-2x.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-sqrt-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-sqrt-u16.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-4x-sse.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u8.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u16.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u24.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u8.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u24.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u16.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u32.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vabs-sse2-u8.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vneg-sse2-u8.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u8.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u24.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u32.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u8.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u16.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u24.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u24.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u8-acc2.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u16-acc4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse2-u12-acc3.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse2-u8-acc2.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse2-u16-acc2.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u12.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse2-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-sse2-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u12.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-sse2-rsqrt.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u4.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u12.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse2-rsqrt.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-sse2-rational-9-8-nr.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse2-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse2-ld128.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse2-mul16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse2-mul16-add16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse2-mul16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse2-mul16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse2-mul16-add16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse2-mul16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u8.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u24.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse2-mul16-add16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse2-mul16-add16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse2-mul16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse2-mul16-add16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse2-mul16-add16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse2-mul16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u32.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u24.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u24.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u32.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-sse2-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse2-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-sse2-mul16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-sse2-mul16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u8.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u16.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u24.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u64-acc2.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u64-acc4.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse2-mul16-ld64-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse2-mul16-ld64-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-sse2-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse2-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-sse2-c16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-sse2-c16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-sse2-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-sse2-u64-acc2.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-sse2-u48-acc3.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-sse2-u64-acc4.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-sse2-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-sse2-u48-acc3.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-sse2-u64-acc2.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-sse2-u64-acc4.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-sse2-u16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-sse2-u48-acc3.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-sse2-u64-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-sse2-u64-acc4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-mov-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-mov-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/x16-transposec-4x8-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2c4-gemm-goi-sse2-u4-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u4-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u8-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u8.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u4-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u8-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u8.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u4-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u8-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u8.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u4-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u8-prfm.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u8.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-mov-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-multi-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-mov-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-multi-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-multi-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-mov-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-multi-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-switch-sse2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4-acc3.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4-acc4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-2x4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-3x4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-4x4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-5x4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-6x4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-ssse3-madd-prfm.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u64-acc2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u64-acc4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-ssse3-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-ssse3-c16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-ssse3-c32.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-ssse3-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-ssse3-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-ssse3-u32.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u8.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u24.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u32.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u8.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u24.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u32.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u16.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u24.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u32.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x8-minmax-sse41-dup.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x8-minmax-sse41-dup.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-sse41-dup.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8s4-minmax-sse41.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-sse41-load1.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x8-minmax-sse41-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x8-minmax-sse41-load1.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x8s4-minmax-sse41.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2c4-minmax-sse41.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-sse41-load1.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8s4-minmax-sse41.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-sse41-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-sse41-load1.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8s4-minmax-sse41.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x2c4-minmax-sse41.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-sse41-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-sse41-load1.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8s4-minmax-sse41.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u24.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-sse41-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-sse41-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-sse41-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-sse41-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u4.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u8.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u12.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u16.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-madd-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-madd.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse41-ld64.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse41-ld128.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse41-mul16.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse41-mul16-add16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse41-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse41-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse41-mul16-add16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse41-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u8.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u24.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse41-mul16-add16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse41-mul16-add16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse41-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse41-mul16-add16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse41-mul16-add16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse41-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse41-mul32.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-sse41-c16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-sse41-c32.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u24.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u32.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u8.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u24.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u32.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u24.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u32.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u8.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u24.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u32.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-sse41-u8.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-sse41-u16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse41-u8.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse41-u16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-sse41-mul32.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-sse41-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-sse41-mul32.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-sse41-mul32.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-sse41-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-sse41-mul32.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u8.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u24.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u32.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul16-ld64-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul32-ld32-u8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul32-ld32-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul16-ld64-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul32-ld32-u8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul32-ld32-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-sse41-u8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-sse41-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse41-u8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse41-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-sse41-c8.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-sse41-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-sse41-u48-acc3.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-sse41-u64-acc2.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-sse41-u64-acc4.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-sse41-u16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-sse41-u48-acc3.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-sse41-u64-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-sse41-u64-acc4.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-sse41-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-sse41-u48-acc3.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-sse41-u64-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-sse41-u64-acc4.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-sse41-c8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-gio-sse41-u2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u24.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u32.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u24.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u32.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-avx.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-avx.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-avx.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-avx.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u32.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x16-minmax-avx-broadcast.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-7x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-7x8-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-7x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-8x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-avx-broadcast.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u24.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u24.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx-c16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx-c64.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u16-acc2.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u24-acc3.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u32-acc2.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u16-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u24-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u32-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u16-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u24-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u32-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u16-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u24-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u32-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-avx-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u24.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u24.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u32.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u32.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-avx-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-avx-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-avx-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-avx-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-avx-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u32.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u32.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-sqrt-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-sqrt-u32.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-avx-rational-9-8-nr.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx-mul16-add16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx-mul16-add16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u24.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx-mul16-add16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx-mul16-add16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx-mul16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx-mul32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u8.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u16.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u24.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u24.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u24.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u24.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx-u8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx-u16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx-u8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx-u16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-avx-mul16-ld64-u8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-avx-mul16-ld64-u8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-avx-mul16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-avx-mul32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx-mul32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-avx-mul16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-avx-mul32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx-mul32.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u16.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u24.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul16-ld64-u8.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul16-ld64-u16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul32-ld32-u16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul16-ld64-u8.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul16-ld64-u16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul32-ld32-u16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx-u8.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx-u16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx-u8.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx-u16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-avx-mul16-ld64-u8.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-avx-mul16-ld64-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx-u16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx-u32.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx-u48.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u1-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u1.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u8-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-avx-u4-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-avx-u4-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-avx-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u1-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u1.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u8-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx-u4-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-avx-u4-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u1-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u1.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u8-prfm.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-multi-mov-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-multi-switch-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-reuse-mov-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-reuse-switch-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-multi-mov-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-multi-multi-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-multi-switch-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-reuse-mov-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-reuse-switch-avx.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-f16c-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c64.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c128.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u16-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u24-acc3.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u32-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-f16c-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-f16c-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-f16c-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-f16c-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vprelu-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vpreluc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-f16c-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrpreluc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vclamp/gen/f16-vclamp-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vhswish/gen/f16-vhswish-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vlrelu/gen/f16-vlrelu-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndd-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndne-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndu-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndz-f16c-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrsqrt/gen/f16-vrsqrt-f16c-rsqrt-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrsqrt/gen/f16-vrsqrt-f16c-rsqrt-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-rsqrt-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-rsqrt-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-sqrt-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-sqrt-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-sqrt-u32.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u24.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u32.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u32.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u24.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u32.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vsqr-f16c-u8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-f16c-u8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear/gen/f16-ibilinear-fma3-c16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-fma3-2x.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u24.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u32.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u24.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u32.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-fma3.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-fma3.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-fma3.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-fma3.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-fma3-acc2.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16s4-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-7x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-8x8-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16-minmax-fma3-broadcast.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16s4-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16s4-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-fma3-broadcast-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16s4-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-7x8-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x8-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-7x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-8x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-fma3-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-fma3.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u32.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u64.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-fma3-rational-3-3-nr.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma3-rational-9-8-nr.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-3x16-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x16-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-6x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-7x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-3x16-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x8-minmax-avx2-broadcast.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-6x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-7x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-3x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-5x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-5x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-7x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-1x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-1x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-3x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-5x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-5x16-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-6x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-7x8-minmax-avx2-broadcast.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u16-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u32-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u32-acc4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u40-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u40-acc5.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u40.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u48-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u48-acc3.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u48.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u64-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u64-acc4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u64.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u72-acc3.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u72.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u80-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u80-acc5.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u80.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96-acc3.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96-acc6.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u32.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u32.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u32.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-7x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-8x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16s4-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16s4-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16s4-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16s4-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-avx2-broadcast.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16s4-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16s4-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x8-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x8-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-avx2-broadcast.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u16.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u32.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u48.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u16.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u32.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u48.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u32-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u32-acc4.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u32.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u64-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u64-acc4.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u72-acc3.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u72.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u80-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u80-acc5.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u80.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96-acc3.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96-acc6.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u32-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u32-acc4.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u32.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u64-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u64-acc4.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u72-acc3.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u72.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u80-acc2.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u80-acc5.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u80.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96-acc2.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96-acc3.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96-acc6.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u16-acc2.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u32-acc2.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u32-acc4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u16-acc2.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u32-acc4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u32.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u32.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx2-sqrt.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u32.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u32.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u24.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u32.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u8.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u16.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u24.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u32.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u8.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u16.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u24.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u32.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c8-minmax-avx2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x8c8-minmax-avx2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx2-mul32.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul32.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx2-mul32.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u24.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u64.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u24.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-avx2-madd.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx2-mul32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx2-mul32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-avx2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c8-minmax-fp32-avx2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-avx2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c8-minmax-fp32-avx2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx2-c32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u128-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u128-acc4.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u24.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u24.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx2-u16.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx2-u64.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx2-u16.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx2-u64.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-avx2-mul32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-avx2-mul32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-avx2-mul32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-avx2-mul32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u24.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x8c8-minmax-fp32-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8c8-minmax-fp32-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x8c8-minmax-fp32-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8c8-minmax-fp32-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u128-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u128-acc4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx2-mul32-ld64-u8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx2-mul32-ld64-u8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx2-u16.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx2-u64.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx2-u16.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx2-u64.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx2-u32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx2-u64.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx2-u96.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-goi-avx2-prfm.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-goi-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16c8-gemm-goi-avx2-prfm.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16c8-gemm-goi-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-32x32-reuse-mov-avx2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-avx2-u16-prfm.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-avx2-u16.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-avx2-u16.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-16x16-reuse-mov-avx2.c.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-1x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-1x64c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-2x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-2x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-2x64c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-3x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-3x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-3x64c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-4x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-4x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-4x64c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-5x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-5x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-5x64c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-6x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-6x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-7x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-7x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-8x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-8x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-9x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-9x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-10x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-10x32c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/gen/bf16-f32-gemm-11x16c2-minmax-asm-amd64-avx512bf16-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-amd64-fma3-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-asm-amd64-fma3-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x64-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x8-minmax-asm-amd64-fma3-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-asm-amd64-fma3-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x32c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x64-minmax-asm-amd64-avx512f-broadcast.S.o [ 81%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x32c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x64-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x32c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x64-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x64-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x8-minmax-asm-amd64-fma3-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x16-minmax-asm-amd64-avx512f-broadcast.S.o [ 82%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x16c2-minmax-asm-amd64-avx512f-broadcast.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x32-minmax-asm-amd64-avx512f-broadcast.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x32c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x64-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x32c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x64-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x32c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x64-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x32c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x64-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x32c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x64-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-11x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-11x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x32-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16-minmax-asm-amd64-avx512vnni.S.o [ 83%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x32c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x32c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x64-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x32c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x64-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x64-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x32c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x32c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-11x16c8-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-11x16-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-11x32-minmax-asm-amd64-avx512vnni.S.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx512f-acc2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p32c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p32c-minmax-avx512f.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p32c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p32c-minmax-avx512f.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p32c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p32c-minmax-avx512f.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p32c-minmax-avx512f-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p32c-minmax-avx512f.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-12x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-12x32-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-12x64-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-13x16-minmax-avx512f-broadcast.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-13x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-13x64-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-14x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-14x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-14x64-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-15x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-15x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-15x64-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-16x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-16x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-16x64-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-7x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-8x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x16-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x32-minmax-avx512f-broadcast.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u64-acc2.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u64-acc4.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u128-acc2.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u128-acc4.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u128.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u144-acc3.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u144.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u160-acc2.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u160-acc5.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u160.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192-acc2.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192-acc3.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192-acc6.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u64-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u64.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u128-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u128-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u144-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u144.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u160-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u160-acc5.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u160.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192-acc6.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u64-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u64-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c32.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u48-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u48-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u48-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u48-acc3.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u64-acc2.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u64-acc4.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-avx512f-rational-12-10-nr.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u64.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u128.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcos/gen/f32-vcos-avx512f-rational-5-4-nr.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u32.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u48.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u64.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u32.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u48.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vexp/gen/f32-vexp-avx512f-rational-3-2-nr.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vgelu/gen/f32-vgelu-avx512f-rational-12-10-nr.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-avx512f-rational-3-3-nr.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-avx512f-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-avx512f-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-avx512f-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-avx512f-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-avx512f-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsin/gen/f32-vsin-avx512f-rational-5-4-nr.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-avx512f-rational-9-8-nr.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u1-prfm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u1.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u8-prfm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx512f-u4.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1-prfm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8-prfm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx512skx-u32.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c32.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c128.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u48-acc3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u64-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u64-acc4.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u128-acc4.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u32-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u48-acc3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u64-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u32-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u48-acc3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u64-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u32-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u48-acc3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u64-acc2.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-avx512skx-sqrt-u16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-avx512skx-sqrt-u32.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-avx512skx-sqrt-u64.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx512skx-u32.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-2x32-minmax-avx512skx-broadcast.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-3x32-minmax-avx512skx-broadcast.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-4x32-minmax-avx512skx-broadcast.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-5x32-minmax-avx512skx-broadcast.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-6x32-minmax-avx512skx-broadcast.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-8x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x32-minmax-avx512skx-broadcast.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u32.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u64.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u96.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u32.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u64.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u96.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512skx-madd-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512skx-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512skx-prfm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512skx.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx512skx-mul32.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx512skx-mul32.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u16.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u48.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u64.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx512skx-mul32.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx512skx-mul32.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx512skx-c128.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u64.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u256-acc2.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u256-acc4.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx512skx-mul32-ld128-u32.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx512skx-mul32-ld128-u32.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx512skx-mul32.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx512skx-mul32.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u16.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u48.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u64.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-5x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-7x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-8x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-5x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-7x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-8x16c8-minmax-fp32-avx512skx.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx512skx-mul32-ld128-u32.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx512skx-mul32-ld128-u32.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u128.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u192.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u256.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u64.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u192.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u256.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c.o [ 94%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c.o [ 95%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c4-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c4-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c8-minmax-avx512vnni.c.o [ 96%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c4-minmax-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c8-minmax-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c4-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c8-minmax-fp32-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-avx512vnni-prfm.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-avx512vnni.c.o [ 97%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c4-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c8-minmax-avx512vnni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u64.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u256-acc2.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u256-acc4.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnnigfni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c.o [ 98%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c.o [ 99%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c.o [100%] Linking C static library libmicrokernels-all.a [100%] Built target microkernels-all + rm -rf /builddir/build/BUILD/ANNC-v0.0.2/annc/service/cpu/xla/libs/libXNNPACK.so + cp /builddir/build/BUILD/XNNPACK/build/libXNNPACK.so /builddir/build/BUILD/ANNC-v0.0.2/annc/service/cpu/xla/libs + export XNNPACK_DIR=/builddir/build/BUILD/XNNPACK + XNNPACK_DIR=/builddir/build/BUILD/XNNPACK + CPLUS_INCLUDE_PATH+=/builddir/build/BUILD/ANNC-v0.0.2/annc/service/cpu/xla: + CPLUS_INCLUDE_PATH+=/builddir/build/BUILD/ANNC-v0.0.2/annc/service/: + CPLUS_INCLUDE_PATH+=/builddir/build/BUILD/XNNPACK/: + CPLUS_INCLUDE_PATH+=/builddir/build/BUILD/XNNPACK/include/: + CPLUS_INCLUDE_PATH+=/builddir/build/BUILD/XNNPACK/src/: + CPLUS_INCLUDE_PATH+=/builddir/build/BUILD/XNNPACK/build/pthreadpool-source/include/: + export CPLUS_INCLUDE_PATH + export LD_LIBRARY_PATH=/builddir/build/BUILD/XNNPACK: + LD_LIBRARY_PATH=/builddir/build/BUILD/XNNPACK: + cd /builddir/build/BUILD/ANNC-v0.0.2 + run_bazel_build + bazel --output_user_root=./output build -c opt --verbose_failures --action_env=baila=548 --define tflite_with_xnnpack=false --jobs=16 --distdir=/builddir/build/BUILD/proxy annc/service/cpu:libannc.so Extracting Bazel installation... Starting local Bazel server and connecting to it... Loading: Loading: 0 packages loaded INFO: Repository xla instantiated at: /builddir/build/BUILD/ANNC-v0.0.2/WORKSPACE:12:13: in Repository rule http_archive defined at: /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/bazel_tools/tools/build_defs/repo/http.bzl:353:31: in WARNING: Download from https://github.com/openxla/xla/archive/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException Unknown host: github.com ERROR: An error occurred during the fetch of repository 'xla': Traceback (most recent call last): File "/builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/bazel_tools/tools/build_defs/repo/http.bzl", line 100, column 45, in _http_archive_impl download_info = ctx.download_and_extract( Error in download_and_extract: java.io.IOException: Error downloading [https://github.com/openxla/xla/archive/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz] to /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/xla/temp1390293716471772829/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz: Unknown host: github.com ERROR: /builddir/build/BUILD/ANNC-v0.0.2/WORKSPACE:12:13: fetching http_archive rule //external:xla: Traceback (most recent call last): File "/builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/bazel_tools/tools/build_defs/repo/http.bzl", line 100, column 45, in _http_archive_impl download_info = ctx.download_and_extract( Error in download_and_extract: java.io.IOException: Error downloading [https://github.com/openxla/xla/archive/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz] to /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/xla/temp1390293716471772829/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz: Unknown host: github.com ERROR: no such package '@xla//': java.io.IOException: Error downloading [https://github.com/openxla/xla/archive/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz] to /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/xla/temp1390293716471772829/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz: Unknown host: github.com INFO: Elapsed time: 3.288s INFO: 0 processes. FAILED: Build did NOT complete successfully (0 packages loaded) FAILED: Build did NOT complete successfully (0 packages loaded) + echo 'Build failed.' + fix_action + echo 'Perfoming fix action...' Build failed. Perfoming fix action... ++ find . -name external ++ head -n 1 + external_path=./output/152cdb5df9929911c983acb6731d66bb/external + '[' -n ./output/152cdb5df9929911c983acb6731d66bb/external ']' + rm -rf ./output/152cdb5df9929911c983acb6731d66bb/external/@bazel_tools.marker ./output/152cdb5df9929911c983acb6731d66bb/external/bazel_tools ./output/152cdb5df9929911c983acb6731d66bb/external/xla + cp -LR /builddir/build/BUILD/external/@bazel_skylib.marker /builddir/build/BUILD/external/@bazel_toolchains.marker /builddir/build/BUILD/external/@bazel_tools.marker /builddir/build/BUILD/external/@build_bazel_apple_support.marker /builddir/build/BUILD/external/@build_bazel_rules_apple.marker /builddir/build/BUILD/external/@build_bazel_rules_swift.marker /builddir/build/BUILD/external/@com_github_grpc_grpc.marker /builddir/build/BUILD/external/@com_google_absl.marker /builddir/build/BUILD/external/@com_google_protobuf.marker /builddir/build/BUILD/external/@com_googlesource_code_re2.marker /builddir/build/BUILD/external/@double_conversion.marker /builddir/build/BUILD/external/@eigen_archive.marker /builddir/build/BUILD/external/@envoy_api.marker /builddir/build/BUILD/external/@farmhash_archive.marker /builddir/build/BUILD/external/@go_sdk.marker /builddir/build/BUILD/external/@io_bazel_rules_closure.marker /builddir/build/BUILD/external/@io_bazel_rules_go.marker /builddir/build/BUILD/external/@llvm-project.marker /builddir/build/BUILD/external/@llvm-raw.marker /builddir/build/BUILD/external/@local_config_cc.marker /builddir/build/BUILD/external/@local_config_cc_toolchains.marker /builddir/build/BUILD/external/@local_config_cuda.marker /builddir/build/BUILD/external/@local_config_platform.marker /builddir/build/BUILD/external/@local_config_python.marker /builddir/build/BUILD/external/@local_config_remote_execution.marker /builddir/build/BUILD/external/@local_config_rocm.marker /builddir/build/BUILD/external/@local_config_sh.marker /builddir/build/BUILD/external/@local_config_tensorrt.marker /builddir/build/BUILD/external/@local_execution_config_platform.marker /builddir/build/BUILD/external/@local_execution_config_python.marker /builddir/build/BUILD/external/@local_jdk.marker /builddir/build/BUILD/external/@ml_dtypes.marker /builddir/build/BUILD/external/@nsync.marker /builddir/build/BUILD/external/@openblas.marker /builddir/build/BUILD/external/@platforms.marker /builddir/build/BUILD/external/@pybind11_bazel.marker /builddir/build/BUILD/external/@remotejdk11_linux_aarch64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_linux_ppc64le_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_linux_s390x_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_linux_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_macos_aarch64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_macos_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_win_arm64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk11_win_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk15_linux_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk15_macos_aarch64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk15_macos_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk15_win_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk16_linux_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk16_macos_aarch64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk16_macos_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk16_win_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk17_linux_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk17_macos_aarch64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk17_macos_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk17_win_arm64_toolchain_config_repo.marker /builddir/build/BUILD/external/@remotejdk17_win_toolchain_config_repo.marker /builddir/build/BUILD/external/@rules_cc.marker /builddir/build/BUILD/external/@rules_cuda.marker /builddir/build/BUILD/external/@rules_java.marker /builddir/build/BUILD/external/@rules_pkg.marker /builddir/build/BUILD/external/@rules_proto.marker /builddir/build/BUILD/external/@rules_python.marker /builddir/build/BUILD/external/@snappy.marker /builddir/build/BUILD/external/@stablehlo.marker /builddir/build/BUILD/external/@tf_runtime.marker /builddir/build/BUILD/external/@tsl.marker /builddir/build/BUILD/external/@upb.marker /builddir/build/BUILD/external/@xla.marker /builddir/build/BUILD/external/@zlib.marker /builddir/build/BUILD/external/bazel_skylib /builddir/build/BUILD/external/bazel_toolchains /builddir/build/BUILD/external/bazel_tools /builddir/build/BUILD/external/build_bazel_apple_support /builddir/build/BUILD/external/build_bazel_rules_apple /builddir/build/BUILD/external/build_bazel_rules_swift /builddir/build/BUILD/external/com_github_grpc_grpc /builddir/build/BUILD/external/com_google_absl /builddir/build/BUILD/external/com_google_protobuf /builddir/build/BUILD/external/com_googlesource_code_re2 /builddir/build/BUILD/external/double_conversion /builddir/build/BUILD/external/eigen_archive /builddir/build/BUILD/external/envoy_api /builddir/build/BUILD/external/farmhash_archive /builddir/build/BUILD/external/go_sdk /builddir/build/BUILD/external/io_bazel_rules_closure /builddir/build/BUILD/external/io_bazel_rules_go /builddir/build/BUILD/external/llvm-project /builddir/build/BUILD/external/llvm-raw /builddir/build/BUILD/external/local_config_cc /builddir/build/BUILD/external/local_config_cc_toolchains /builddir/build/BUILD/external/local_config_cuda /builddir/build/BUILD/external/local_config_platform /builddir/build/BUILD/external/local_config_python /builddir/build/BUILD/external/local_config_remote_execution /builddir/build/BUILD/external/local_config_rocm /builddir/build/BUILD/external/local_config_sh /builddir/build/BUILD/external/local_config_tensorrt /builddir/build/BUILD/external/local_execution_config_platform /builddir/build/BUILD/external/local_execution_config_python /builddir/build/BUILD/external/local_jdk /builddir/build/BUILD/external/ml_dtypes /builddir/build/BUILD/external/nsync /builddir/build/BUILD/external/openblas /builddir/build/BUILD/external/platforms /builddir/build/BUILD/external/pybind11_bazel /builddir/build/BUILD/external/remotejdk11_linux_aarch64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_linux_ppc64le_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_linux_s390x_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_linux_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_macos_aarch64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_macos_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_win_arm64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk11_win_toolchain_config_repo /builddir/build/BUILD/external/remotejdk15_linux_toolchain_config_repo /builddir/build/BUILD/external/remotejdk15_macos_aarch64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk15_macos_toolchain_config_repo /builddir/build/BUILD/external/remotejdk15_win_toolchain_config_repo /builddir/build/BUILD/external/remotejdk16_linux_toolchain_config_repo /builddir/build/BUILD/external/remotejdk16_macos_aarch64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk16_macos_toolchain_config_repo /builddir/build/BUILD/external/remotejdk16_win_toolchain_config_repo /builddir/build/BUILD/external/remotejdk17_linux_toolchain_config_repo /builddir/build/BUILD/external/remotejdk17_macos_aarch64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk17_macos_toolchain_config_repo /builddir/build/BUILD/external/remotejdk17_win_arm64_toolchain_config_repo /builddir/build/BUILD/external/remotejdk17_win_toolchain_config_repo /builddir/build/BUILD/external/rules_cc /builddir/build/BUILD/external/rules_cuda /builddir/build/BUILD/external/rules_java /builddir/build/BUILD/external/rules_pkg /builddir/build/BUILD/external/rules_proto /builddir/build/BUILD/external/rules_python /builddir/build/BUILD/external/snappy /builddir/build/BUILD/external/stablehlo /builddir/build/BUILD/external/tf_runtime /builddir/build/BUILD/external/tsl /builddir/build/BUILD/external/upb /builddir/build/BUILD/external/xla /builddir/build/BUILD/external/zlib ./output/152cdb5df9929911c983acb6731d66bb/external + run_bazel_build + bazel --output_user_root=./output build -c opt --verbose_failures --action_env=baila=548 --define tflite_with_xnnpack=false --jobs=16 --distdir=/builddir/build/BUILD/proxy annc/service/cpu:libannc.so Loading: Loading: 0 packages loaded DEBUG: /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/xla/third_party/repo.bzl:132:14: Warning: skipping import of repository 'tf_runtime' because it already exists. DEBUG: /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/xla/third_party/repo.bzl:132:14: Warning: skipping import of repository 'llvm-raw' because it already exists. Loading: 0 packages loaded Analyzing: target //annc/service/cpu:libannc.so (1 packages loaded, 0 targets configured) Analyzing: target //annc/service/cpu:libannc.so (38 packages loaded, 204 targets configured) Analyzing: target //annc/service/cpu:libannc.so (68 packages loaded, 361 targets configured) WARNING: /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/external/tsl/tsl/lib/gtl/BUILD:101:11: in linkstatic attribute of cc_library rule @tsl//tsl/lib/gtl:map_util: setting 'linkstatic=1' is recommended if there are no object files Analyzing: target //annc/service/cpu:libannc.so (113 packages loaded, 14913 targets configured) Analyzing: target //annc/service/cpu:libannc.so (114 packages loaded, 15279 targets configured) Analyzing: target //annc/service/cpu:libannc.so (114 packages loaded, 15279 targets configured) Analyzing: target //annc/service/cpu:libannc.so (124 packages loaded, 20016 targets configured) INFO: Analyzed target //annc/service/cpu:libannc.so (129 packages loaded, 23001 targets configured). INFO: Found 1 target... [0 / 6] [Prepa] BazelWorkspaceStatusAction stable-status.txt ... (2 actions, 0 running) [13 / 2,849] [Prepa] Executing genrule @llvm-project//llvm:generate_static_extension_registry [for host] [30 / 3,028] [Runni] Compiling llvm/utils/TableGen/VTEmitter.cpp [for host] ... (16 actions, 4 running) [33 / 3,028] [Sched] Compiling llvm/lib/TableGen/StringMatcher.cpp [for host] ... (16 actions, 4 running) [39 / 3,028] [Sched] Compiling llvm/lib/Support/SourceMgr.cpp [for host]; 5s ... (16 actions, 5 running) [42 / 3,028] [Sched] Compiling llvm/lib/Support/Valgrind.cpp [for host]; 7s ... (16 actions, 4 running) [45 / 3,028] [Sched] Compiling llvm/lib/Support/YAMLTraits.cpp [for host]; 8s ... (16 actions, 4 running) INFO: From Compiling llvm/lib/Support/APFloat.cpp [for host]: external/llvm-project/llvm/lib/Support/APFloat.cpp: In member function 'llvm::Expected llvm::detail::IEEEFloat::convertFromDecimalString(llvm::StringRef, llvm::APFloatBase::roundingMode)': external/llvm-project/llvm/lib/Support/APFloat.cpp:3108:16: warning: 'D.llvm::decimalInfo::lastSigDigit' may be used uninitialized in this function [-Wmaybe-uninitialized] 3108 | } while (p <= D.lastSigDigit); | ~~^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Support/APFloat.cpp:3067:58: warning: 'D.llvm::decimalInfo::firstSigDigit' may be used uninitialized in this function [-Wmaybe-uninitialized] 3067 | partCount = static_cast(D.lastSigDigit - D.firstSigDigit) + 1; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Support/VirtualFileSystem.cpp [for host]: external/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp: In member function 'std::unique_ptr llvm::vfs::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*, llvm::vfs::RedirectingFileSystem*, bool)': external/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp:1963:5: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | switch (Kind) { | ^~~~~~ [51 / 3,028] Executing genrule @openblas//:build_openblas; 11s processwrapper-sandbox ... (16 actions, 4 running) [58 / 3,028] Executing genrule @openblas//:build_openblas; 15s processwrapper-sandbox ... (16 actions, 4 running) [67 / 3,028] Executing genrule @openblas//:build_openblas; 20s processwrapper-sandbox ... (16 actions, 4 running) [72 / 3,028] Executing genrule @openblas//:build_openblas; 25s processwrapper-sandbox ... (16 actions, 4 running) [81 / 3,028] Executing genrule @openblas//:build_openblas; 31s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling llvm/lib/Support/UnicodeCaseFold.cpp [for host]: external/llvm-project/llvm/lib/Support/UnicodeCaseFold.cpp:8:1: warning: multi-line comment [-Wcomment] 8 | // utils/unicode-case-fold.py \ | ^ [90 / 3,028] Executing genrule @openblas//:build_openblas; 38s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling llvm/lib/Support/Process.cpp [for host]: In file included from external/llvm-project/llvm/lib/Support/Process.cpp:107: external/llvm-project/llvm/lib/Support/Unix/Process.inc: In static member function 'static size_t llvm::sys::Process::GetMallocUsage()': external/llvm-project/llvm/lib/Support/Unix/Process.inc:99:10: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 99 | mi = ::mallinfo(); | ^~~~~~~~ In file included from external/llvm-project/llvm/lib/Support/Unix/Process.inc:35, from external/llvm-project/llvm/lib/Support/Process.cpp:107: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In file included from external/llvm-project/llvm/lib/Support/Process.cpp:107: external/llvm-project/llvm/lib/Support/Unix/Process.inc:99:19: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 99 | mi = ::mallinfo(); | ^ In file included from external/llvm-project/llvm/lib/Support/Unix/Process.inc:35, from external/llvm-project/llvm/lib/Support/Process.cpp:107: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ [106 / 3,028] Executing genrule @openblas//:build_openblas; 48s processwrapper-sandbox ... (16 actions, 3 running) [124 / 3,028] Executing genrule @openblas//:build_openblas; 58s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling llvm/lib/Support/RISCVISAInfo.cpp [for host]: external/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp: In member function 'void llvm::RISCVISAInfo::updateMaxELen()': external/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp:1225:16: warning: 'ZveELen' may be used uninitialized in this function [-Wmaybe-uninitialized] 1225 | unsigned ZveELen; | ^~~~~~~ [139 / 3,028] Executing genrule @openblas//:build_openblas; 71s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling llvm/lib/Support/YAMLParser.cpp [for host]: external/llvm-project/llvm/lib/Support/YAMLParser.cpp: In member function 'bool llvm::yaml::Scanner::findBlockScalarIndent(unsigned int&, unsigned int, unsigned int&, bool&)': external/llvm-project/llvm/lib/Support/YAMLParser.cpp:267:5: warning: 'LongestAllSpaceLine' may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | if (Position >= End) | ^~ external/llvm-project/llvm/lib/Support/YAMLParser.cpp:1624:23: note: 'LongestAllSpaceLine' was declared here 1624 | StringRef::iterator LongestAllSpaceLine; | ^~~~~~~~~~~~~~~~~~~ [156 / 3,028] Executing genrule @openblas//:build_openblas; 84s processwrapper-sandbox ... (15 actions, 4 running) [179 / 3,028] Executing genrule @openblas//:build_openblas; 99s processwrapper-sandbox ... (15 actions, 4 running) [216 / 3,370] Executing genrule @openblas//:build_openblas; 118s processwrapper-sandbox ... (15 actions, 4 running) [237 / 3,370] Executing genrule @openblas//:build_openblas; 139s processwrapper-sandbox ... (16 actions, 4 running) INFO: From Compiling llvm/lib/Support/VirtualFileSystem.cpp: external/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp: In member function 'std::unique_ptr llvm::vfs::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*, llvm::vfs::RedirectingFileSystem*, bool)': external/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp:1963:5: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | switch (Kind) { | ^~~~~~ [262 / 3,370] Executing genrule @openblas//:build_openblas; 162s processwrapper-sandbox ... (16 actions, 4 running) stdout (/builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/execroot/aicompiler/bazel-out/_tmp/actions/stdout-55) exceeds maximum size of --experimental_ui_max_stdouterr_bytes=1048576 bytes; skipping INFO: From Executing genrule @openblas//:build_openblas: make[1]: warning: -j4 forced in makefile: resetting jobserver mode. ar: creating ../libopenblas_skylakexp-r0.3.29.a make[1]: warning: -j4 forced in makefile: resetting jobserver mode. make[1]: warning: -j4 forced in makefile: resetting jobserver mode. make[1]: warning: -j4 forced in makefile: resetting jobserver mode. blas_server.c: In function 'blas_thread_server': blas_server.c:421:22: warning: comparison between pointer and integer 421 | while(!tscq || tscq == 0x1) { | ^~ parameter.c: In function 'blas_set_parameter': parameter.c:273:7: warning: unused variable 'size' [-Wunused-variable] 273 | int size = 16; | ^~~~ make[1]: warning: -j4 forced in makefile: resetting jobserver mode. In file included from ../kernel/x86_64/cscal.c:45: ../kernel/x86_64/cscal_microk_skylakex-2.c:105:13: warning: 'cscal_kernel_16_zero_i' defined but not used [-Wunused-function] 105 | static void cscal_kernel_16_zero_i( BLASLONG n, FLOAT *alpha, FLOAT *x) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../kernel/x86_64/zscal.c:45: ../kernel/x86_64/zscal_microk_skylakex-2.c:77:13: warning: 'zscal_kernel_8_zero_r' defined but not used [-Wunused-function] 77 | static void zscal_kernel_8_zero_r( BLASLONG n, FLOAT *alpha, FLOAT *x) | ^~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling mlir/tools/mlir-tblgen/RewriterGen.cpp: external/llvm-project/mlir/tools/mlir-tblgen/RewriterGen.cpp:303:3: warning: multi-line comment [-Wcomment] 303 | // \ \ | ^ external/llvm-project/mlir/tools/mlir-tblgen/RewriterGen.cpp:305:3: warning: multi-line comment [-Wcomment] 305 | // \ \ | ^ [291 / 3,370] [Sched] Compiling mlir/lib/TableGen/Interfaces.cpp; 5s ... (16 actions, 4 running) INFO: From Compiling llvm/lib/Support/RISCVISAInfo.cpp: external/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp: In member function 'void llvm::RISCVISAInfo::updateMaxELen()': external/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp:1225:16: warning: 'ZveELen' may be used uninitialized in this function [-Wmaybe-uninitialized] 1225 | unsigned ZveELen; | ^~~~~~~ INFO: From Compiling llvm/lib/Support/Process.cpp: In file included from external/llvm-project/llvm/lib/Support/Process.cpp:107: external/llvm-project/llvm/lib/Support/Unix/Process.inc: In static member function 'static size_t llvm::sys::Process::GetMallocUsage()': external/llvm-project/llvm/lib/Support/Unix/Process.inc:99:10: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 99 | mi = ::mallinfo(); | ^~~~~~~~ In file included from external/llvm-project/llvm/lib/Support/Unix/Process.inc:35, from external/llvm-project/llvm/lib/Support/Process.cpp:107: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In file included from external/llvm-project/llvm/lib/Support/Process.cpp:107: external/llvm-project/llvm/lib/Support/Unix/Process.inc:99:19: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 99 | mi = ::mallinfo(); | ^ In file included from external/llvm-project/llvm/lib/Support/Unix/Process.inc:35, from external/llvm-project/llvm/lib/Support/Process.cpp:107: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ INFO: From Compiling llvm/lib/Support/APFloat.cpp: external/llvm-project/llvm/lib/Support/APFloat.cpp: In member function 'llvm::Expected llvm::detail::IEEEFloat::convertFromDecimalString(llvm::StringRef, llvm::APFloatBase::roundingMode)': external/llvm-project/llvm/lib/Support/APFloat.cpp:3108:16: warning: 'D.llvm::decimalInfo::lastSigDigit' may be used uninitialized in this function [-Wmaybe-uninitialized] 3108 | } while (p <= D.lastSigDigit); | ~~^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Support/APFloat.cpp:3067:58: warning: 'D.llvm::decimalInfo::firstSigDigit' may be used uninitialized in this function [-Wmaybe-uninitialized] 3067 | partCount = static_cast(D.lastSigDigit - D.firstSigDigit) + 1; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [390 / 3,370] [Sched] Compiling llvm/lib/Support/Errno.cpp ... (16 actions, 3 running) INFO: From Compiling llvm/lib/Support/UnicodeCaseFold.cpp: external/llvm-project/llvm/lib/Support/UnicodeCaseFold.cpp:8:1: warning: multi-line comment [-Wcomment] 8 | // utils/unicode-case-fold.py \ | ^ INFO: From Compiling llvm/lib/Support/YAMLParser.cpp: external/llvm-project/llvm/lib/Support/YAMLParser.cpp: In member function 'bool llvm::yaml::Scanner::findBlockScalarIndent(unsigned int&, unsigned int, unsigned int&, bool&)': external/llvm-project/llvm/lib/Support/YAMLParser.cpp:267:5: warning: 'LongestAllSpaceLine' may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | if (Position >= End) | ^~ external/llvm-project/llvm/lib/Support/YAMLParser.cpp:1624:23: note: 'LongestAllSpaceLine' was declared here 1624 | StringRef::iterator LongestAllSpaceLine; | ^~~~~~~~~~~~~~~~~~~ [535 / 3,858] [Sched] Compiling llvm/utils/TableGen/AsmWriterEmitter.cpp [for host]; 15s ... (16 actions, 5 running) [581 / 3,858] [Sched] Compiling llvm/utils/TableGen/SubtargetFeatureInfo.cpp [for host]; 11s ... (16 actions, 3 running) INFO: From Compiling mlir/tools/mlir-tblgen/RewriterGen.cpp [for host]: external/llvm-project/mlir/tools/mlir-tblgen/RewriterGen.cpp:303:3: warning: multi-line comment [-Wcomment] 303 | // \ \ | ^ external/llvm-project/mlir/tools/mlir-tblgen/RewriterGen.cpp:305:3: warning: multi-line comment [-Wcomment] 305 | // \ \ | ^ [639 / 3,858] [Sched] Compiling mlir/lib/TableGen/Builder.cpp [for host]; 6s ... (16 actions, 3 running) INFO: From Compiling llvm/lib/DebugInfo/BTF/BTFParser.cpp: external/llvm-project/llvm/lib/DebugInfo/BTF/BTFParser.cpp:636:1: warning: multi-line comment [-Wcomment] 636 | // [] \ | ^ INFO: From Compiling llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp: external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In member function 'llvm::Error llvm::BitcodeAnalyzer::decodeMetadataStringsBlob(llvm::StringRef, llvm::ArrayRef, llvm::StringRef, llvm::raw_ostream&)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:544:26: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 544 | if (Strings.size() < Size) | ^~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In function 'llvm::Expected analyzeHeader(std::optional, llvm::BitstreamCursor&)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:472:52: warning: '*(& Signature +5)' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | if (Signature[0] == 'B' && Signature[1] == 'C' && Signature[2] == 0x0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 472 | Signature[3] == 0xC && Signature[4] == 0xE && Signature[5] == 0xD) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:434:8: note: '*(& Signature +5)' was declared here 434 | char Signature[6]; | ^~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:472:29: warning: '*(& Signature +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | if (Signature[0] == 'B' && Signature[1] == 'C' && Signature[2] == 0x0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 472 | Signature[3] == 0xC && Signature[4] == 0xE && Signature[5] == 0xD) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:434:8: note: '*(& Signature +4)' was declared here 434 | char Signature[6]; | ^~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:471:75: warning: '*(& Signature +3)' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | if (Signature[0] == 'B' && Signature[1] == 'C' && Signature[2] == 0x0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 472 | Signature[3] == 0xC && Signature[4] == 0xE && Signature[5] == 0xD) | ~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:434:8: note: '*(& Signature +3)' was declared here 434 | char Signature[6]; | ^~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:471:52: warning: '*(& Signature +2)' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | if (Signature[0] == 'B' && Signature[1] == 'C' && Signature[2] == 0x0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:434:8: note: '*(& Signature +2)' was declared here 434 | char Signature[6]; | ^~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:471:29: warning: '*(& Signature +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | if (Signature[0] == 'B' && Signature[1] == 'C' && Signature[2] == 0x0 && | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:434:8: note: '*(& Signature +1)' was declared here 434 | char Signature[6]; | ^~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:455:10: warning: 'Signature' may be used uninitialized in this function [-Wmaybe-uninitialized] 455 | } else if (Signature[0] == 'R' && Signature[1] == 'M') { | ^~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:434:8: note: 'Signature' was declared here 434 | char Signature[6]; | ^~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In member function 'llvm::Error llvm::BitcodeAnalyzer::parseBlock(unsigned int, unsigned int, std::optional, std::optional)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:516:53: warning: 'Code' may be used uninitialized in this function [-Wmaybe-uninitialized] 516 | return BlockID == bitc::METADATA_BLOCK_ID && Code == bitc::METADATA_STRINGS; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:848:14: note: 'Code' was declared here 848 | unsigned Code; | ^~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp:803:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 803 | switch (Entry.Kind) { | ^~~~~~ INFO: From Compiling llvm/lib/AsmParser/LLParser.cpp: external/llvm-project/llvm/lib/AsmParser/LLParser.cpp: In member function 'bool llvm::LLParser::parseMDField(llvm::StringRef, FieldTy&) [with FieldTy = {anonymous}::DIFlagField]': external/llvm-project/llvm/lib/AsmParser/LLParser.cpp:4517:16: warning: 'Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 4517 | uint32_t TempVal = static_cast(Val); | ^~~~~~~ external/llvm-project/llvm/lib/AsmParser/LLParser.cpp:4537:21: note: 'Val' was declared here 4537 | DINode::DIFlags Val; | ^~~ external/llvm-project/llvm/lib/AsmParser/LLParser.cpp: In member function 'bool llvm::LLParser::parseDISubprogram(llvm::MDNode*&, bool)': external/llvm-project/llvm/lib/AsmParser/LLParser.cpp:4557:16: warning: 'Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 4557 | uint32_t TempVal = static_cast(Val); | ^~~~~~~ external/llvm-project/llvm/lib/AsmParser/LLParser.cpp:4577:29: note: 'Val' was declared here 4577 | DISubprogram::DISPFlags Val; | ^~~ INFO: From Compiling llvm/lib/Bitcode/Reader/BitcodeReader.cpp: external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'llvm::Expected > readIdentificationBlock(llvm::BitstreamCursor&)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:207:73: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 207 | Expected MaybeBitCode = Stream.readRecord(Entry.ID, Record); | ^ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:194:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'llvm::Expected > getEnableSplitLTOUnitAndUnifiedFlag(llvm::BitstreamCursor&, unsigned int, llvm::BitcodeLTOInfo&)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8024:73: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 8024 | Expected MaybeBitCode = Stream.readRecord(Entry.ID, Record); | ^ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8009:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 8009 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Expected llvm::BitcodeModule::getLTOInfo()': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8098:71: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 8098 | if (Expected StreamFailed = Stream.skipRecord(Entry.ID)) | ^ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8060:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 8060 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'llvm::Expected > llvm::getBitcodeProducerString(llvm::MemoryBufferRef)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:239:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 239 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:235:20: note: 'Entry' was declared here 235 | BitstreamEntry Entry; | ^~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:253:38: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 253 | if (Error E = Stream.skipRecord(Entry.ID).takeError()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:235:20: note: 'Entry.llvm::BitstreamEntry::ID' was declared here 235 | BitstreamEntry Entry; | ^~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp: In function 'llvm::Expected llvm::isBitcodeContainingObjCCategory(llvm::MemoryBufferRef)': external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:331:38: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 331 | if (Error E = Stream.skipRecord(Entry.ID).takeError()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:311:20: note: 'Entry.llvm::BitstreamEntry::ID' was declared here 311 | BitstreamEntry Entry; | ^~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:315:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 315 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:311:20: note: 'Entry' was declared here 311 | BitstreamEntry Entry; | ^~~~~ [983 / 3,858] [Sched] Generating code from table: lib/Target/X86/X86.td @llvm-project//llvm:X86CommonTableGen__gen_register_info_genrule; 6s ... (16 actions, 5 running) INFO: From Compiling mlir/lib/IR/Diagnostics.cpp [for host]: external/llvm-project/mlir/lib/IR/Diagnostics.cpp: In member function 'llvm::MutableArrayRef mlir::detail::SourceMgrDiagnosticVerifierHandlerImpl::computeExpectedDiags(llvm::raw_ostream&, llvm::SourceMgr&, const llvm::MemoryBuffer*)': external/llvm-project/mlir/lib/IR/Diagnostics.cpp:770:28: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 770 | record.lineNo += offset; | ^~~~~~ [1,088 / 4,058] [Sched] Compiling src/google/protobuf/compiler/cpp/service.cc; 6s ... (15 actions, 4 running) [1,238 / 4,058] [Sched] Compiling src/google/protobuf/stubs/strutil.cc ... (15 actions, 4 running) INFO: From Compiling llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp: external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp: In member function 'bool {anonymous}::X86LowerAMXIntrinsics::lowerTileLoadStore(llvm::Instruction*) [with bool IsTileLoad = true]': external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:531:45: warning: 'Stride' may be used uninitialized in this function [-Wmaybe-uninitialized] 531 | Value *StrideDWord = PreBuilder.CreateLShr(Stride, PreBuilder.getInt64(2)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:190:30: warning: 'Ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 190 | Value *EltPtr = B.CreateGEP(EltTy, EltBasePtr, Offset); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:517:18: note: 'Ptr' was declared here 517 | Value *M, *N, *Ptr, *Stride, *Tile; | ^~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:530:40: warning: 'N' may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | Value *NDWord = PreBuilder.CreateLShr(N, PreBuilder.getInt16(2)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:165:35: warning: 'M' may be used uninitialized in this function [-Wmaybe-uninitialized] 165 | BasicBlock *RowBody = createLoop(Start, End, Row, B.getInt16(1), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | IntrinName + ".scalarize.rows", B, RowLoop); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:517:10: note: 'M' was declared here 517 | Value *M, *N, *Ptr, *Stride, *Tile; | ^ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp: In member function 'virtual bool {anonymous}::X86LowerAMXIntrinsicsLegacyPass::runOnFunction(llvm::Function&)': external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:531:45: warning: 'Stride' may be used uninitialized in this function [-Wmaybe-uninitialized] 531 | Value *StrideDWord = PreBuilder.CreateLShr(Stride, PreBuilder.getInt64(2)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:517:24: note: 'Stride' was declared here 517 | Value *M, *N, *Ptr, *Stride, *Tile; | ^~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:190:30: warning: 'Ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 190 | Value *EltPtr = B.CreateGEP(EltTy, EltBasePtr, Offset); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:517:18: note: 'Ptr' was declared here 517 | Value *M, *N, *Ptr, *Stride, *Tile; | ^~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:530:40: warning: 'N' may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | Value *NDWord = PreBuilder.CreateLShr(N, PreBuilder.getInt16(2)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:517:14: note: 'N' was declared here 517 | Value *M, *N, *Ptr, *Stride, *Tile; | ^ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:165:35: warning: 'M' may be used uninitialized in this function [-Wmaybe-uninitialized] 165 | BasicBlock *RowBody = createLoop(Start, End, Row, B.getInt16(1), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | IntrinName + ".scalarize.rows", B, RowLoop); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp:517:10: note: 'M' was declared here 517 | Value *M, *N, *Ptr, *Stride, *Tile; | ^ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitAlloca(const llvm::AllocaInst&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:4129:15: warning: 'Alignment' may be used uninitialized in this function [-Wmaybe-uninitialized] 4129 | Alignment = std::nullopt; | ~~~~~~~~~~^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/StructurizeCFG.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp:665:3: warning: multi-line comment [-Wcomment] 665 | // |\ | ^ external/llvm-project/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp:669:3: warning: multi-line comment [-Wcomment] 669 | // |\ | ^ external/llvm-project/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp:673:3: warning: multi-line comment [-Wcomment] 673 | // |\ | ^ [1,347 / 4,072] [Sched] Compiling llvm/lib/MC/MCXCOFFStreamer.cpp; 12s ... (16 actions, 3 running) INFO: From Compiling llvm/lib/IR/Attributes.cpp: external/llvm-project/llvm/lib/IR/Attributes.cpp: In function 'void adjustCallerStackProbeSize(llvm::Function&, const llvm::Function&)': external/llvm-project/llvm/lib/IR/Attributes.cpp:2122:7: warning: 'CalleeStackProbeSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 2122 | if (CallerStackProbeSize > CalleeStackProbeSize) { | ^~ external/llvm-project/llvm/lib/IR/Attributes.cpp:2122:7: warning: 'CallerStackProbeSize' may be used uninitialized in this function [-Wmaybe-uninitialized] external/llvm-project/llvm/lib/IR/Attributes.cpp: In function 'void adjustMinLegalVectorWidth(llvm::Function&, const llvm::Function&)': external/llvm-project/llvm/lib/IR/Attributes.cpp:2149:7: warning: 'CalleeVectorWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 2149 | if (CallerVectorWidth < CalleeVectorWidth) | ^~ external/llvm-project/llvm/lib/IR/Attributes.cpp:2149:7: warning: 'CallerVectorWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] external/llvm-project/llvm/lib/IR/Attributes.cpp: In function 'void llvm::AttributeFuncs::updateMinLegalVectorWidthAttr(llvm::Function&, uint64_t)': external/llvm-project/llvm/lib/IR/Attributes.cpp:2246:5: warning: 'OldWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 2246 | if (Width > OldWidth) | ^~ INFO: From Compiling llvm/lib/CodeGen/MIRParser/MIParser.cpp: external/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp: In function 'bool llvm::parseMachineMetadata(llvm::PerFunctionMIParsingState&, llvm::StringRef, llvm::SMRange, llvm::SMDiagnostic&)': external/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp:1347:15: warning: 'MD' may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | Metadata *MD; | ^~ INFO: From Compiling llvm/lib/IR/LegacyPassManager.cpp: external/llvm-project/llvm/lib/IR/LegacyPassManager.cpp: In member function 'bool llvm::legacy::PassManagerImpl::run(llvm::Module&)': external/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1562:27: warning: 'InstrCount' may be used uninitialized in this function [-Wmaybe-uninitialized] 1562 | static_cast(InstrCount); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1526:12: note: 'InstrCount' was declared here 1526 | unsigned InstrCount; | ^~~~~~~~~~ external/llvm-project/llvm/lib/IR/LegacyPassManager.cpp: In member function 'bool llvm::FPPassManager::runOnFunction(llvm::Function&)': external/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1402:12: warning: 'InstrCount' may be used uninitialized in this function [-Wmaybe-uninitialized] 1402 | unsigned InstrCount, FunctionSize = 0; | ^~~~~~~~~~ [1,462 / 4,091] Compiling mlir/lib/Dialect/Arith/IR/ArithOps.cpp; 16s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling src/cpu/bfloat16.cpp: external/onednn/src/cpu/bfloat16.cpp:67: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 67 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/bfloat16.cpp:82: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 82 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/bfloat16.cpp:103: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 103 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/float16.cpp: external/onednn/src/cpu/float16.cpp:59: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 59 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/float16.cpp:73: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 73 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/float16.cpp:94: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 94 | PRAGMA_OMP_SIMD() | INFO: From Compiling llvm/lib/CodeGen/BranchFolding.cpp: external/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp: In member function 'bool llvm::BranchFolder::TailMergeBlocks(llvm::MachineFunction&)': external/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp:1103:9: warning: 'ML' may be used uninitialized in this function [-Wmaybe-uninitialized] 1103 | if (ML != MLI->getLoopFor(PBB)) | ^~ [1,571 / 4,091] Compiling src/cpu/x64/matmul/brgemm_matmul.cpp; 11s processwrapper-sandbox ... (16 actions, 3 running) INFO: From Compiling src/cpu/x64/matmul/brgemm_matmul.cpp: external/onednn/src/cpu/x64/matmul/brgemm_matmul.cpp:1219: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1219 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/stream_executor/kernel_spec.cc: In file included from external/xla/xla/stream_executor/kernel_spec.cc:25: external/com_google_absl/absl/log/log.h:199: warning: "LOG" redefined 199 | #define LOG(severity) ABSL_LOG_IMPL(_##severity) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/stream_executor/kernel_spec.h:58, from external/xla/xla/stream_executor/kernel_spec.cc:16: external/tsl/tsl/platform/default/logging.h:165: note: this is the location of the previous definition 165 | #define LOG(severity) _TF_LOG_##severity | In file included from external/xla/xla/stream_executor/kernel_spec.cc:25: external/com_google_absl/absl/log/log.h:234: warning: "LOG_EVERY_N" redefined 234 | #define LOG_EVERY_N(severity, n) ABSL_LOG_EVERY_N_IMPL(_##severity, n) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/stream_executor/kernel_spec.h:58, from external/xla/xla/stream_executor/kernel_spec.cc:16: external/tsl/tsl/platform/default/logging.h:278: note: this is the location of the previous definition 278 | #define LOG_EVERY_N(severity, n) \ | In file included from external/xla/xla/stream_executor/kernel_spec.cc:25: external/com_google_absl/absl/log/log.h:241: warning: "LOG_FIRST_N" redefined 241 | #define LOG_FIRST_N(severity, n) ABSL_LOG_FIRST_N_IMPL(_##severity, n) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/stream_executor/kernel_spec.h:58, from external/xla/xla/stream_executor/kernel_spec.cc:16: external/tsl/tsl/platform/default/logging.h:284: note: this is the location of the previous definition 284 | #define LOG_FIRST_N(severity, n) \ | In file included from external/xla/xla/stream_executor/kernel_spec.cc:25: external/com_google_absl/absl/log/log.h:248: warning: "LOG_EVERY_POW_2" redefined 248 | #define LOG_EVERY_POW_2(severity) ABSL_LOG_EVERY_POW_2_IMPL(_##severity) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/stream_executor/kernel_spec.h:58, from external/xla/xla/stream_executor/kernel_spec.cc:16: external/tsl/tsl/platform/default/logging.h:290: note: this is the location of the previous definition 290 | #define LOG_EVERY_POW_2(severity) \ | In file included from external/xla/xla/stream_executor/kernel_spec.cc:25: external/com_google_absl/absl/log/log.h:259: warning: "LOG_EVERY_N_SEC" redefined 259 | #define LOG_EVERY_N_SEC(severity, n_seconds) \ | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/stream_executor/kernel_spec.h:58, from external/xla/xla/stream_executor/kernel_spec.cc:16: external/tsl/tsl/platform/default/logging.h:300: note: this is the location of the previous definition 300 | #define LOG_EVERY_N_SEC(severity, n_seconds) \ | INFO: From Compiling src/cpu/x64/gemm/gemv_driver.cpp: external/onednn/src/cpu/x64/gemm/gemv_driver.cpp:53: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 53 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm/gemv_driver.cpp:61: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 61 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm/gemv_driver.cpp:126: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 126 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm/gemv_driver.cpp:131: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 131 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm/gemv_driver.cpp:169: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 169 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm/gemv_driver.cpp:381: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 381 | PRAGMA_OMP_SIMD() | INFO: From Compiling llvm/lib/Support/RISCVISAInfo.cpp: external/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp: In member function 'void llvm::RISCVISAInfo::updateMaxELen()': external/llvm-project/llvm/lib/Support/RISCVISAInfo.cpp:1225:16: warning: 'ZveELen' may be used uninitialized in this function [-Wmaybe-uninitialized] 1225 | unsigned ZveELen; | ^~~~~~~ INFO: From Compiling llvm/lib/Support/Process.cpp: In file included from external/llvm-project/llvm/lib/Support/Process.cpp:107: external/llvm-project/llvm/lib/Support/Unix/Process.inc: In static member function 'static size_t llvm::sys::Process::GetMallocUsage()': external/llvm-project/llvm/lib/Support/Unix/Process.inc:99:10: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 99 | mi = ::mallinfo(); | ^~~~~~~~ In file included from external/llvm-project/llvm/lib/Support/Unix/Process.inc:35, from external/llvm-project/llvm/lib/Support/Process.cpp:107: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In file included from external/llvm-project/llvm/lib/Support/Process.cpp:107: external/llvm-project/llvm/lib/Support/Unix/Process.inc:99:19: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 99 | mi = ::mallinfo(); | ^ In file included from external/llvm-project/llvm/lib/Support/Unix/Process.inc:35, from external/llvm-project/llvm/lib/Support/Process.cpp:107: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ INFO: From Compiling src/cpu/x64/gemm_bf16_convolution.cpp: external/onednn/src/cpu/x64/gemm_bf16_convolution.cpp:440: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 440 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm_bf16_convolution.cpp:765: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 765 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm_bf16_convolution.cpp:1019: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1019 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm_bf16_convolution.cpp:1135: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1135 | PRAGMA_OMP_SIMD(reduction(+ : db)) | external/onednn/src/cpu/x64/gemm_bf16_convolution.cpp:1332: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1332 | PRAGMA_OMP_SIMD(reduction(+ : db)) | INFO: From Compiling xla/stream_executor/executor_cache.cc: In file included from external/xla/xla/stream_executor/executor_cache.cc:21: external/com_google_absl/absl/log/log.h:199: warning: "LOG" redefined 199 | #define LOG(severity) ABSL_LOG_IMPL(_##severity) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/platform.h:29, from external/xla/xla/stream_executor/executor_cache.h:27, from external/xla/xla/stream_executor/executor_cache.cc:16: external/tsl/tsl/platform/default/logging.h:165: note: this is the location of the previous definition 165 | #define LOG(severity) _TF_LOG_##severity | In file included from external/xla/xla/stream_executor/executor_cache.cc:21: external/com_google_absl/absl/log/log.h:234: warning: "LOG_EVERY_N" redefined 234 | #define LOG_EVERY_N(severity, n) ABSL_LOG_EVERY_N_IMPL(_##severity, n) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/platform.h:29, from external/xla/xla/stream_executor/executor_cache.h:27, from external/xla/xla/stream_executor/executor_cache.cc:16: external/tsl/tsl/platform/default/logging.h:278: note: this is the location of the previous definition 278 | #define LOG_EVERY_N(severity, n) \ | In file included from external/xla/xla/stream_executor/executor_cache.cc:21: external/com_google_absl/absl/log/log.h:241: warning: "LOG_FIRST_N" redefined 241 | #define LOG_FIRST_N(severity, n) ABSL_LOG_FIRST_N_IMPL(_##severity, n) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/platform.h:29, from external/xla/xla/stream_executor/executor_cache.h:27, from external/xla/xla/stream_executor/executor_cache.cc:16: external/tsl/tsl/platform/default/logging.h:284: note: this is the location of the previous definition 284 | #define LOG_FIRST_N(severity, n) \ | In file included from external/xla/xla/stream_executor/executor_cache.cc:21: external/com_google_absl/absl/log/log.h:248: warning: "LOG_EVERY_POW_2" redefined 248 | #define LOG_EVERY_POW_2(severity) ABSL_LOG_EVERY_POW_2_IMPL(_##severity) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/platform.h:29, from external/xla/xla/stream_executor/executor_cache.h:27, from external/xla/xla/stream_executor/executor_cache.cc:16: external/tsl/tsl/platform/default/logging.h:290: note: this is the location of the previous definition 290 | #define LOG_EVERY_POW_2(severity) \ | In file included from external/xla/xla/stream_executor/executor_cache.cc:21: external/com_google_absl/absl/log/log.h:259: warning: "LOG_EVERY_N_SEC" redefined 259 | #define LOG_EVERY_N_SEC(severity, n_seconds) \ | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/platform.h:29, from external/xla/xla/stream_executor/executor_cache.h:27, from external/xla/xla/stream_executor/executor_cache.cc:16: external/tsl/tsl/platform/default/logging.h:300: note: this is the location of the previous definition 300 | #define LOG_EVERY_N_SEC(severity, n_seconds) \ | INFO: From Compiling src/cpu/rnn/cell_common.cpp: external/onednn/src/cpu/rnn/cell_common.cpp:184: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 184 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/scale_utils.cpp: external/onednn/src/cpu/scale_utils.cpp:76: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 76 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/simple_concat.cpp: external/onednn/src/cpu/simple_concat.cpp:86: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 86 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_concat.cpp:147: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 147 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/service/computation_layout.cc: In file included from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/computation_layout.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/computation_layout.cc: In member function 'void xla::ComputationLayout::Print(xla::Printer*) const': external/xla/xla/service/computation_layout.cc:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 70 | for (int i = 1; i < parameter_layouts_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/computation_layout.cc: In member function 'xla::ProgramShape xla::ComputationLayout::ComputeProgramShape() const': external/xla/xla/service/computation_layout.cc:91:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 91 | for (int64_t i = 0; i < parameter_layouts_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/computation_layout.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape_layout.h:21, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/computation_layout.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/literal.cc: In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/literal.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/literal.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.cc: In member function 'void xla::LiteralBase::Piece::AllocateBuffers()': external/xla/xla/literal.cc:588:13: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 588 | if (bytes > kMaxInlinedBytes) { | ~~~~~~^~~~~~~~~~~~~~~~~~ external/xla/xla/literal.cc: In lambda function: external/xla/xla/literal.cc:752:27: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 752 | for (int i = 0; i < dest_shape_index.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/literal.h:35, from external/xla/xla/literal.cc:16: external/xla/xla/literal.cc: In member function 'tsl::Status xla::MutableLiteralBase::CopySliceFrom(const xla::LiteralSlice&, absl::lts_20230125::Span, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/literal.cc:815:43: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 815 | TF_RET_CHECK(src_literal.shape().rank() == src_base.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/literal.cc:815:3: note: in expansion of macro 'TF_RET_CHECK' 815 | TF_RET_CHECK(src_literal.shape().rank() == src_base.size()); | ^~~~~~~~~~~~ external/xla/xla/literal.cc:816:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 816 | TF_RET_CHECK(shape().rank() == dest_base.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/literal.cc:816:3: note: in expansion of macro 'TF_RET_CHECK' 816 | TF_RET_CHECK(shape().rank() == dest_base.size()); | ^~~~~~~~~~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/literal.h:37, from external/xla/xla/literal.cc:16: external/xla/xla/literal.cc: In member function 'xla::Literal xla::LiteralBase::Transpose(absl::lts_20230125::Span) const': external/xla/xla/literal.cc:1141:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1141 | CHECK(shape().rank() == permutation.size() && IsPermutation(permutation)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/platform/macros.h:111:47: note: in definition of macro 'TF_PREDICT_FALSE' 111 | #define TF_PREDICT_FALSE(x) (__builtin_expect(x, 0)) | ^ external/xla/xla/literal.cc:1141:3: note: in expansion of macro 'CHECK' 1141 | CHECK(shape().rank() == permutation.size() && IsPermutation(permutation)) | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/literal.h:35, from external/xla/xla/literal.cc:16: external/xla/xla/literal.cc: In member function 'tsl::Status xla::LiteralBase::Piece::CopyFromProto(const xla::LiteralProto&)': external/xla/xla/literal.cc:2486:38: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2486 | TF_RET_CHECK(proto.c64s_size() == complex_data.size() * 2); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/literal.cc:2486:7: note: in expansion of macro 'TF_RET_CHECK' 2486 | TF_RET_CHECK(proto.c64s_size() == complex_data.size() * 2); | ^~~~~~~~~~~~ external/xla/xla/literal.cc:2487:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2487 | for (int64_t i = 0; i < complex_data.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.cc: In constructor 'xla::MutableBorrowingLiteral::MutableBorrowingLiteral(absl::lts_20230125::Span, const xla::Shape&)': external/xla/xla/literal.cc:2687:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2687 | for (int i = 0; i < src_buf_ptrs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/literal.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/literal.h:37, from external/xla/xla/literal.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.cc: In instantiation of 'absl::lts_20230125::StatusOr xla::{anonymous}::BroadcastHelper(const xla::LiteralBase&, const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span) [with long int PRIMITIVE_SIZE = 0]': external/xla/xla/literal.cc:1088:73: required from here external/xla/xla/literal.cc:1020:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1020 | for (int64_t i = 0; i < dimensions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.cc: In instantiation of 'absl::lts_20230125::StatusOr xla::{anonymous}::BroadcastHelper(const xla::LiteralBase&, const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span) [with long int PRIMITIVE_SIZE = 1]': external/xla/xla/literal.cc:1090:73: required from here external/xla/xla/literal.cc:1020:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'absl::lts_20230125::StatusOr xla::{anonymous}::BroadcastHelper(const xla::LiteralBase&, const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span) [with long int PRIMITIVE_SIZE = 2]': external/xla/xla/literal.cc:1092:73: required from here external/xla/xla/literal.cc:1020:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'absl::lts_20230125::StatusOr xla::{anonymous}::BroadcastHelper(const xla::LiteralBase&, const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span) [with long int PRIMITIVE_SIZE = 4]': external/xla/xla/literal.cc:1094:73: required from here external/xla/xla/literal.cc:1020:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'absl::lts_20230125::StatusOr xla::{anonymous}::BroadcastHelper(const xla::LiteralBase&, const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span) [with long int PRIMITIVE_SIZE = 8]': external/xla/xla/literal.cc:1096:73: required from here external/xla/xla/literal.cc:1020:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'absl::lts_20230125::StatusOr xla::{anonymous}::BroadcastHelper(const xla::LiteralBase&, const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span) [with long int PRIMITIVE_SIZE = 16]': external/xla/xla/literal.cc:1098:74: required from here external/xla/xla/literal.cc:1020:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = bool; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2371:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2350 | if (dest.size() != src.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~ external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = int; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2400:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = long int; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2403:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = unsigned int; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2406:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = long unsigned int; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2409:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = float; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2479:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'tsl::Status xla::{anonymous}::CopyFromRepeatedField(absl::lts_20230125::Span, const RepeatedFieldT&) [with RepeatedFieldT = google::protobuf::RepeatedField; NativeT = double; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.cc:2482:7: required from here external/xla/xla/literal.cc:2350:19: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/literal.h:37, from external/xla/xla/literal.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/literal.cc:2683:5: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.cc:16: external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachMutableHelper(const Fn&, xla::LiteralBase::Piece*, xla::ShapeIndex*) [with Fn = xla::LiteralBase::Piece::ForEachMutableSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:648:34: required from 'void xla::LiteralBase::Piece::ForEachMutableSubpiece(const Fn&) [with Fn = xla::Literal::DeallocateBuffers()::]' external/xla/xla/literal.cc:304:8: required from here external/xla/xla/literal.h:778:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 778 | for (int64_t i = 0; i < tuple_rep->children.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachMutableHelper(const Fn&, xla::LiteralBase::Piece*, xla::ShapeIndex*) [with Fn = xla::LiteralBase::Piece::ForEachMutableSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:648:34: required from 'void xla::LiteralBase::Piece::ForEachMutableSubpiece(const Fn&) [with Fn = xla::LiteralBase::CreateFromShape(const xla::Shape&)::]' external/xla/xla/literal.cc:328:8: required from here external/xla/xla/literal.h:778:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachMutableHelper(const Fn&, xla::LiteralBase::Piece*, xla::ShapeIndex*) [with Fn = xla::MutableLiteralBase::CreateFromProto(const xla::LiteralProto&, bool)::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:662:34: required from 'tsl::Status xla::LiteralBase::Piece::ForEachMutableSubpieceWithStatus(const Fn&) [with Fn = xla::MutableLiteralBase::CreateFromProto(const xla::LiteralProto&, bool)::; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal.cc:473:3: required from here external/xla/xla/literal.h:778:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachMutableHelper(const Fn&, xla::LiteralBase::Piece*, xla::ShapeIndex*) [with Fn = xla::LiteralBase::Piece::ForEachMutableSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:648:34: required from 'void xla::LiteralBase::Piece::ForEachMutableSubpiece(const Fn&) [with Fn = xla::Literal::DecomposeTuple()::]' external/xla/xla/literal.cc:542:10: required from here external/xla/xla/literal.h:778:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachMutableHelper(const Fn&, xla::LiteralBase::Piece*, xla::ShapeIndex*) [with Fn = xla::MutableLiteralBase::CopyFrom(const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ShapeIndex&, bool)::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:662:34: required from 'tsl::Status xla::LiteralBase::Piece::ForEachMutableSubpieceWithStatus(const Fn&) [with Fn = xla::MutableLiteralBase::CopyFrom(const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ShapeIndex&, bool)::; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal.cc:771:8: required from here external/xla/xla/literal.h:778:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachMutableHelper(const Fn&, xla::LiteralBase::Piece*, xla::ShapeIndex*) [with Fn = xla::LiteralBase::Piece::ForEachMutableSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:648:34: required from 'void xla::LiteralBase::Piece::ForEachMutableSubpiece(const Fn&) [with Fn = xla::Literal::MoveFrom(xla::Literal&&, const xla::ShapeIndex&)::]' external/xla/xla/literal.cc:798:8: required from here external/xla/xla/literal.h:778:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.h: In instantiation of 'bool xla::LiteralBase::Piece::ForEachHelperBool(const Fn&, const xla::LiteralBase::Piece&, xla::ShapeIndex*) const [with Fn = xla::LiteralBase::operator==(const xla::LiteralBase&) const::]': external/xla/xla/literal.h:641:31: required from 'bool xla::LiteralBase::Piece::ForEachSubpieceWithBool(const Fn&) const [with Fn = xla::LiteralBase::operator==(const xla::LiteralBase&) const::]' external/xla/xla/literal.cc:1910:8: required from here external/xla/xla/literal.h:763:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 763 | for (int64_t i = 0; i < tuple_rep->children.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachHelper(const Fn&, const xla::LiteralBase::Piece&, xla::ShapeIndex*) const [with Fn = xla::LiteralBase::Piece::ForEachSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:619:27: required from 'void xla::LiteralBase::Piece::ForEachSubpiece(const Fn&) const [with Fn = xla::LiteralBase::Piece::IsKnown() const::]' external/xla/xla/literal.cc:2524:6: required from here external/xla/xla/literal.h:747:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | for (int64_t i = 0; i < tuple_rep->children.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachHelper(const Fn&, const xla::LiteralBase::Piece&, xla::ShapeIndex*) const [with Fn = xla::LiteralBase::Piece::ForEachSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:619:27: required from 'void xla::LiteralBase::Piece::ForEachSubpiece(const Fn&) const [with Fn = xla::LiteralBase::Piece::IsDetermined() const::]' external/xla/xla/literal.cc:2542:6: required from here external/xla/xla/literal.h:747:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.h: In instantiation of 'tsl::Status xla::LiteralBase::Piece::ForEachHelper(const Fn&, const xla::LiteralBase::Piece&, xla::ShapeIndex*) const [with Fn = xla::LiteralBase::Piece::ForEachSubpiece >::; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/literal.h:619:27: required from 'void xla::LiteralBase::Piece::ForEachSubpiece(const Fn&) const [with Fn = xla::LiteralBase::ToProto() const::]' external/xla/xla/literal.cc:2560:8: required from here external/xla/xla/literal.h:747:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = bool]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:332:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 626 | for (int64_t i = 0; i < index.size(); ++i) { | ~~^~~~~~~~~~~~~~ external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::i4]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:334:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = signed char]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:336:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = short int]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:338:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = int]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:340:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = long int]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:342:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::i4]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:344:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = unsigned char]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:346:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = short unsigned int]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:348:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = unsigned int]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:350:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = long unsigned int]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = Eigen::half]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = Eigen::bfloat16]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = float]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = double]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = std::complex]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'void xla::LiteralBase::Piece::CopyElementsWithDynamicBound(const xla::LiteralBase::Piece&) [with NativeT = std::complex]': external/xla/xla/literal.cc:674:5: required from 'xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool):: [with auto:31 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::LiteralBase::Piece::CopyFrom(const xla::LiteralBase::Piece&, bool)::]' external/xla/xla/literal.cc:674:5: required from here external/xla/xla/literal.cc:626:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = bool]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:332:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1827 | if (multi_index->size() == subshape().rank()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::i4]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:334:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = signed char]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:336:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = short int]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:338:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = int]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:340:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = long int]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:342:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::i4]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:344:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = unsigned char]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:346:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = short unsigned int]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:348:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = unsigned int]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:350:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = long unsigned int]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::float8_internal::float8_e5m2]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = Eigen::half]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = Eigen::bfloat16]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = float]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = double]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = std::complex]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::LiteralBase::Piece::EqualElementsInternal(const xla::LiteralBase::Piece&, std::vector*) const [with NativeT = std::complex]': external/xla/xla/literal.cc:1869:51: required from 'xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const:: [with auto:43 = std::integral_constant]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::EqualElements(const xla::LiteralBase::Piece&) const::]' external/xla/xla/literal.cc:1875:32: required from here external/xla/xla/literal.cc:1827:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = bool]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:332:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1933 | for (int64_t i = 0; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::i4]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:334:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = signed char]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:336:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = short int]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:338:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = int]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:340:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = long int]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:342:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::i4]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:344:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = unsigned char]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:346:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = short unsigned int]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:348:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = unsigned int]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:350:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = long unsigned int]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::float8_internal::float8_e5m2]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = Eigen::half]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = Eigen::bfloat16]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = float]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = double]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = std::complex]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal.cc: In instantiation of 'bool xla::AllElementsEqualValue(absl::lts_20230125::Span, NativeT) [with NativeT = std::complex]': external/xla/xla/literal.cc:1954:39: required from 'xla::LiteralBase::Piece::IsAll(const xla::Literal&) const:: [with auto:44 = std::integral_constant]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::LiteralBase::Piece::IsAll(const xla::Literal&) const::]' external/xla/xla/literal.cc:1959:32: required from here external/xla/xla/literal.cc:1933:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] INFO: From Compiling xla/permutation_util.cc: external/xla/xla/permutation_util.cc: In function 'bool xla::IsPermutation(absl::lts_20230125::Span)': external/xla/xla/permutation_util.cc:27:20: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 27 | if (p < 0 || p >= permutation.size() || seen[p]) { | ~~^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/permutation_util.cc: In function 'bool xla::IsIdentityPermutation(absl::lts_20230125::Span)': external/xla/xla/permutation_util.cc:57:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | for (int64_t i = 0; i < permutation.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/stream_executor/stream.cc: In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/stream.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/stream.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | external/xla/xla/stream_executor/stream.cc: In member function 'stream_executor::Stream* stream_executor::Stream::GetOrCreateSubStream()': external/xla/xla/stream_executor/stream.cc:895:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int64_t' {aka 'const long int'} [-Wsign-compare] 895 | if (index != last) { | ~~~~~~^~~~~~~ external/xla/xla/stream_executor/stream.cc: At global scope: external/xla/xla/stream_executor/stream.cc:136:13: warning: 'std::string stream_executor::{anonymous}::ToVlogString(const Eigen::bfloat16&)' defined but not used [-Wunused-function] 136 | std::string ToVlogString(const Eigen::bfloat16 &bf) { // NOLINT | ^~~~~~~~~~~~ external/xla/xla/stream_executor/stream.cc:132:13: warning: 'std::string stream_executor::{anonymous}::ToVlogString(const Eigen::half&)' defined but not used [-Wunused-function] 132 | std::string ToVlogString(const Eigen::half &h) { | ^~~~~~~~~~~~ external/xla/xla/stream_executor/stream.cc:91:13: warning: 'std::string stream_executor::{anonymous}::ToVlogString(stream_executor::blas::ComputationType)' defined but not used [-Wunused-function] 91 | std::string ToVlogString(blas::ComputationType ty) { | ^~~~~~~~~~~~ external/xla/xla/stream_executor/stream.cc:69:13: warning: 'std::string stream_executor::{anonymous}::ToVlogString(const stream_executor::dnn::AlgorithmConfig&)' defined but not used [-Wunused-function] 69 | std::string ToVlogString(const dnn::AlgorithmConfig &algo_config) { | ^~~~~~~~~~~~ external/xla/xla/stream_executor/stream.cc:57:13: warning: 'std::string stream_executor::{anonymous}::ToVlogString(const stream_executor::dnn::PoolingDescriptor&)' defined but not used [-Wunused-function] 57 | std::string ToVlogString(const dnn::PoolingDescriptor &descriptor) { | ^~~~~~~~~~~~ INFO: From Compiling tsl/platform/file_system_helper.cc: external/tsl/tsl/platform/file_system_helper.cc: In function 'tsl::Status tsl::internal::GetMatchingPaths(tsl::FileSystem*, tsl::Env*, const string&, std::vector >*)': external/tsl/tsl/platform/file_system_helper.cc:154:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (matching_index == dirs.size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ external/tsl/tsl/platform/file_system_helper.cc: In lambda function: external/tsl/tsl/platform/file_system_helper.cc:251:19: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 251 | if (index == dirs.size() - 1) { | ~~~~~~^~~~~~~~~~~~~~~~~~ [1,726 / 4,113] [Sched] Compiling llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp; 18s ... (16 actions, 3 running) INFO: From Compiling src/cpu/x64/jit_avx2_1x1_convolution.cpp: external/onednn/src/cpu/x64/jit_avx2_1x1_convolution.cpp:678: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 678 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_avx2_1x1_convolution.cpp:811: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 811 | PRAGMA_OMP_SIMD() | INFO: From Compiling snappy-stubs-internal.cc: cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++ INFO: From Compiling src/cpu/x64/jit_uni_dw_convolution.cpp: external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:604: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 604 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:667: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 667 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:679: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 679 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:749: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 749 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:837: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 837 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:906: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 906 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_dw_convolution.cpp:919: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 919 | PRAGMA_OMP_SIMD() | INFO: From Compiling mlir/lib/IR/Diagnostics.cpp: external/llvm-project/mlir/lib/IR/Diagnostics.cpp: In member function 'llvm::MutableArrayRef mlir::detail::SourceMgrDiagnosticVerifierHandlerImpl::computeExpectedDiags(llvm::raw_ostream&, llvm::SourceMgr&, const llvm::MemoryBuffer*)': external/llvm-project/mlir/lib/IR/Diagnostics.cpp:770:28: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 770 | record.lineNo += offset; | ^~~~~~ INFO: From Compiling xla/service/cpu/cpu_options.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/hlo_module_config.h:29, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/hlo_module_config.h:29, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_module_config.h:25, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/cpu_options.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/cpu/cpu_options.cc:89:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling mlir/lib/Dialect/LLVMIR/Transforms/TypeConsistency.cpp: external/llvm-project/mlir/lib/Dialect/LLVMIR/Transforms/TypeConsistency.cpp: In function 'void splitVectorStore(const mlir::DataLayout&, mlir::Location, mlir::RewriterBase&, mlir::Value, mlir::TypedValue, unsigned int)': external/llvm-project/mlir/lib/Dialect/LLVMIR/Transforms/TypeConsistency.cpp:496:38: warning: narrowing conversion of '(((size_t)storeOffset) + (index * ((size_t)elementSize)))' from 'size_t' {aka 'long unsigned int'} to 'int32_t' {aka 'int'} [-Wnarrowing] 496 | ArrayRef{storeOffset + index * elementSize}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ external/llvm-project/mlir/lib/Dialect/LLVMIR/Transforms/TypeConsistency.cpp: In function 'void splitIntegerStore(const mlir::DataLayout&, mlir::Location, mlir::RewriterBase&, mlir::Value, mlir::Value, unsigned int, unsigned int, {anonymous}::DestructurableTypeRange)': external/llvm-project/mlir/lib/Dialect/LLVMIR/Transforms/TypeConsistency.cpp:534:58: warning: narrowing conversion of 'currentOffset' from 'unsigned int' to 'int32_t' {aka 'int'} [-Wnarrowing] 534 | address, ArrayRef{currentOffset}); | ^~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/X86/X86OptimizeLEAs.cpp: external/llvm-project/llvm/lib/Target/X86/X86OptimizeLEAs.cpp: In member function 'virtual bool {anonymous}::X86OptimizeLEAPass::runOnMachineFunction(llvm::MachineFunction&)': external/llvm-project/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:537:5: warning: 'Dist' may be used uninitialized in this function [-Wmaybe-uninitialized] 537 | if (Dist < 0) { | ^~ external/llvm-project/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:527:9: note: 'Dist' was declared here 527 | int Dist; | ^~~~ external/llvm-project/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:377:62: warning: 'AddrDispShift' may be used uninitialized in this function [-Wmaybe-uninitialized] 377 | if (BestLEA != nullptr && !isInt<8>(AddrDispShiftTemp) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 378 | isInt<8>(AddrDispShift)) | ~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86OptimizeLEAs.cpp:526:13: note: 'AddrDispShift' was declared here 526 | int64_t AddrDispShift; | ^~~~~~~~~~~~~ [1,982 / 4,217] [Sched] Compiling llvm/lib/CodeGen/SelectOptimize.cpp; 14s ... (16 actions, 5 running) INFO: From Compiling xla/service/gpu/launch_dimensions.cc: In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:22: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:23: external/com_google_absl/absl/log/log.h:199: warning: "LOG" redefined 199 | #define LOG(severity) ABSL_LOG_IMPL(_##severity) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:165: note: this is the location of the previous definition 165 | #define LOG(severity) _TF_LOG_##severity | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:23: external/com_google_absl/absl/log/log.h:234: warning: "LOG_EVERY_N" redefined 234 | #define LOG_EVERY_N(severity, n) ABSL_LOG_EVERY_N_IMPL(_##severity, n) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:278: note: this is the location of the previous definition 278 | #define LOG_EVERY_N(severity, n) \ | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:23: external/com_google_absl/absl/log/log.h:241: warning: "LOG_FIRST_N" redefined 241 | #define LOG_FIRST_N(severity, n) ABSL_LOG_FIRST_N_IMPL(_##severity, n) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:284: note: this is the location of the previous definition 284 | #define LOG_FIRST_N(severity, n) \ | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:23: external/com_google_absl/absl/log/log.h:248: warning: "LOG_EVERY_POW_2" redefined 248 | #define LOG_EVERY_POW_2(severity) ABSL_LOG_EVERY_POW_2_IMPL(_##severity) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:290: note: this is the location of the previous definition 290 | #define LOG_EVERY_POW_2(severity) \ | In file included from external/xla/xla/service/gpu/launch_dimensions.cc:23: external/com_google_absl/absl/log/log.h:259: warning: "LOG_EVERY_N_SEC" redefined 259 | #define LOG_EVERY_N_SEC(severity, n_seconds) \ | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/tsl/tsl/platform/default/logging.h:300: note: this is the location of the previous definition 300 | #define LOG_EVERY_N_SEC(severity, n_seconds) \ | In file included from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/gpu/launch_dimensions.cc: In function 'absl::lts_20230125::StatusOr xla::gpu::CalculateLaunchDimensions(const xla::Shape&, const stream_executor::DeviceDescription&, xla::gpu::LaunchDimensionsConfig)': external/xla/xla/service/gpu/launch_dimensions.cc:188:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] 188 | sizes.block_count >= gpu_device_info.block_dim_limit().x) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/container/inlined_vector.h:50, from external/xla/xla/shape.h:26, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/launch_dimensions.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp: In member function 'llvm::SDValue {anonymous}::SelectionDAGLegalize::ExpandBUILD_VECTOR(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1888:36: warning: '*((void*)(& IntermedVals)+16).std::pair >::first' may be used uninitialized in this function [-Wmaybe-uninitialized] 1888 | SDValue Vec1 = IntermedVals[0].first; | ^~~~~ INFO: From Compiling llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp: external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp: In function 'std::pair llvm::RuntimeDyldCheckerExprEval::evalNumberExpr(llvm::StringRef) const': external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:119:9: warning: 'Value' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | class EvalResult { | ^~~~~~~~~~ external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:528:14: note: 'Value' was declared here 528 | uint64_t Value; | ^~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp:15:1: warning: multi-line comment [-Wcomment] 15 | // / | \ / | \ | ^ external/llvm-project/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp:19:1: warning: multi-line comment [-Wcomment] 19 | // br sw.bb / | \ | ^ INFO: From Compiling llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp: external/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp:3928:3: warning: multi-line comment [-Wcomment] 3928 | // | \ | ^ external/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp:5463:5: warning: multi-line comment [-Wcomment] 5463 | // | /---\ | ^ INFO: From Compiling llvm/lib/Transforms/Utils/SimplifyCFG.cpp: external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:2184:3: warning: multi-line comment [-Wcomment] 2184 | // / \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:2186:3: warning: multi-line comment [-Wcomment] 2186 | // | | \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:2202:3: warning: multi-line comment [-Wcomment] 2202 | // / \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:2204:3: warning: multi-line comment [-Wcomment] 2204 | // | | \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:2684:1: warning: multi-line comment [-Wcomment] 2684 | /// / \ / \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:2690:1: warning: multi-line comment [-Wcomment] 2690 | /// / \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:4132:3: warning: multi-line comment [-Wcomment] 4132 | // / \ | \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:4136:3: warning: multi-line comment [-Wcomment] 4136 | // / \ | \ | ^ INFO: From Compiling llvm/lib/ExecutionEngine/ExecutionEngine.cpp: external/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp: In member function 'void llvm::ExecutionEngine::StoreValueToMemory(const llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)': external/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp:1047:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::GenericValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1047 | memcpy(Ptr, Val.IntVal.getRawData(), 10); | ^ In file included from external/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp:20: external/llvm-project/llvm/include/llvm/ExecutionEngine/GenericValue.h:23:8: note: 'struct llvm::GenericValue' declared here 23 | struct GenericValue { | ^~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp: external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp: In member function 'llvm::Instruction* llvm::InstCombinerImpl::visitShl(llvm::BinaryOperator&)': external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp:275:50: warning: 'ShiftShAmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 275 | auto *ShAmtsDiff = dyn_cast_or_null(simplifySubInst( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 276 | ShiftShAmt, MaskShAmt, /*IsNSW=*/false, /*IsNUW=*/false, Q)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp:195:19: note: 'ShiftShAmt' was declared here 195 | Value *Masked, *ShiftShAmt; | ^~~~~~~~~~ [2,129 / 4,218] [Sched] Compiling llvm/lib/Support/MD5.cpp; 8s ... (16 actions, 5 running) INFO: From Compiling src/cpu/ref_shuffle.cpp: external/onednn/src/cpu/ref_shuffle.cpp:90: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 90 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_shuffle.cpp:103: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 103 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_shuffle.cpp:111: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 111 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/x64/jit_avx512_core_amx_convolution.cpp: external/onednn/src/cpu/x64/jit_avx512_core_amx_convolution.cpp:213: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 213 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_avx512_core_amx_convolution.cpp:582: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 582 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/layout.cc: In file included from external/xla/xla/layout_util.h:29, from external/xla/xla/layout.cc:26: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/layout.cc: In member function 'void xla::Layout::Print(xla::Printer*) const': external/xla/xla/layout.cc:238:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 238 | for (int i = 1; i < dim_level_types().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/layout.cc: In member function 'xla::Layout& xla::Layout::DeleteDimension(int64_t)': external/xla/xla/layout.cc:378:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 378 | for (int64_t i = 0; i < minor_to_major_.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/layout_util.h:29, from external/xla/xla/layout.cc:26: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ INFO: From Compiling llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp: external/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp: In member function 'virtual void llvm::CriticalAntiDepBreaker::StartBlock(llvm::MachineBasicBlock*)': external/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp:89:18: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | Classes[Reg] = reinterpret_cast(-1); | ^ external/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp:71:20: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 71 | Classes[Reg] = reinterpret_cast(-1); | ^ INFO: From Compiling llvm/lib/Support/VirtualFileSystem.cpp: external/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp: In member function 'std::unique_ptr llvm::vfs::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*, llvm::vfs::RedirectingFileSystem*, bool)': external/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp:1963:5: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | switch (Kind) { | ^~~~~~ INFO: From Compiling xla/service/hlo_lexer.cc: In file included from external/xla/xla/service/hlo_lexer.h:24, from external/xla/xla/service/hlo_lexer.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/hlo_lexer.h:24, from external/xla/xla/service/hlo_lexer.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/service/hlo_lexer.cc: In function 'std::string xla::TokKindToString(xla::TokKind)': external/xla/xla/service/hlo_lexer.cc:645:1: warning: control reaches end of non-void function [-Wreturn-type] 645 | } | ^ INFO: From Compiling xla/stream_executor/multi_platform_manager.cc: external/xla/xla/stream_executor/multi_platform_manager.cc:142:26: warning: 'absl::lts_20230125::StatusOr stream_executor::{anonymous}::MultiPlatformManagerImpl::InitializePlatformWithName(absl::lts_20230125::string_view, const std::map, std::basic_string >&)' defined but not used [-Wunused-function] 142 | tsl::StatusOr MultiPlatformManagerImpl::InitializePlatformWithName( | ^~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling tsl/platform/path.cc: external/tsl/tsl/platform/path.cc: In lambda function: external/tsl/tsl/platform/path.cc:295:25: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 295 | for (int f = 1; f < paths.size(); f++) { | ~~^~~~~~~~~~~~~~ INFO: From Compiling src/cpu/x64/jit_avx2_convolution.cpp: external/onednn/src/cpu/x64/jit_avx2_convolution.cpp:501: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 501 | PRAGMA_OMP_SIMD() | INFO: From Compiling snappy-sinksource.cc: cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++ INFO: From Compiling llvm/lib/IR/Verifier.cpp: external/llvm-project/llvm/lib/IR/Verifier.cpp: In member function 'void {anonymous}::Verifier::_ZN12_GLOBAL__N_18Verifier11visitMDNodeERKN4llvm6MDNodeENS0_19AreDebugLocsAllowedE.part.0(const llvm::MDNode&, {anonymous}::Verifier::AreDebugLocsAllowed)': external/llvm-project/llvm/lib/IR/Verifier.cpp:644:5: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 644 | if (!(C)) { \ | ^~ external/llvm-project/llvm/lib/IR/Verifier.cpp:1310:12: note: 'Size' was declared here 1310 | size_t Size; | ^~~~ INFO: From Compiling src/cpu/gemm/f32/ref_gemm_f32.cpp: external/onednn/src/cpu/gemm/f32/ref_gemm_f32.cpp:41: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 41 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm/f32/ref_gemm_f32.cpp:58: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 58 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm/f32/ref_gemm_f32.cpp:66: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 66 | PRAGMA_OMP_SIMD() | [2,316 / 4,218] [Sched] Compiling llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp; 10s ... (15 actions, 4 running) INFO: From Compiling mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp: external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp: In member function 'std::string mlir::NVVM::WgmmaMmaAsyncOp::getPtx()': external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp:925:43: warning: 'expectedOutputRegisters' may be used uninitialized in this function [-Wmaybe-uninitialized] 925 | if (regCnt != expectedOutputRegisters - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp: In member function 'mlir::LogicalResult mlir::NVVM::WgmmaMmaAsyncOp::verify()': external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp:858:7: warning: 'expectedOutput' may be used uninitialized in this function [-Wmaybe-uninitialized] 858 | int expectedOutput; | ^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp: external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp: In function 'llvm::Instruction* foldICmpPow2Test(llvm::ICmpInst&, llvm::InstCombiner::BuilderTy&)': external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:5267:20: warning: 'CheckIs' may be used uninitialized in this function [-Wmaybe-uninitialized] 5267 | return CheckIs ? new ICmpInst(ICmpInst::ICMP_ULT, CtPop, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5268 | ConstantInt::get(Ty, 2)) | ~~~~~~~~~~~~~~~~~~~~~~~~ 5269 | : new ICmpInst(ICmpInst::ICMP_UGT, CtPop, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5270 | ConstantInt::get(Ty, 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp: In member function 'llvm::Instruction* llvm::InstCombinerImpl::foldICmpBinOp(llvm::ICmpInst&, const llvm::SimplifyQuery&)': external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:4315:46: warning: 'YShAmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 4315 | auto *NewShAmt = dyn_cast_or_null( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4316 | simplifyAddInst(XShAmt, YShAmt, /*isNSW=*/false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4317 | /*isNUW=*/false, SQ.getWithInstruction(&I))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:4271:27: note: 'YShAmt' was declared here 4271 | Value *X, *XShAmt, *Y, *YShAmt; | ^~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:4315:46: warning: 'XShAmt' may be used uninitialized in this function [-Wmaybe-uninitialized] 4315 | auto *NewShAmt = dyn_cast_or_null( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4316 | simplifyAddInst(XShAmt, YShAmt, /*isNSW=*/false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4317 | /*isNUW=*/false, SQ.getWithInstruction(&I))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp:4271:14: note: 'XShAmt' was declared here 4271 | Value *X, *XShAmt, *Y, *YShAmt; | ^~~~~~ INFO: From Compiling llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp: external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp:1286:3: warning: multi-line comment [-Wcomment] 1286 | // / \ | ^ INFO: From Compiling llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp:308:3: warning: multi-line comment [-Wcomment] 308 | // | /----------------\ | ^ external/llvm-project/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp:324:3: warning: multi-line comment [-Wcomment] 324 | // | preheader2 |--------------\ | ^ INFO: From Compiling llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: external/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:3339: warning: multi-line comment [-Wcomment] 3339 | // * * \| \ | external/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:3342: warning: multi-line comment [-Wcomment] 3342 | // * | \ | In file included from external/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:203: bazel-out/k8-opt/bin/external/llvm-project/llvm/_virtual_includes/X86CommonTableGen/X86GenDAGISel.inc: In member function 'virtual bool {anonymous}::X86DAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const': bazel-out/k8-opt/bin/external/llvm-project/llvm/_virtual_includes/X86CommonTableGen/X86GenDAGISel.inc:332152: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 332152 | return true; | external/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp: In member function 'virtual void {anonymous}::X86DAGToDAGISel::PostprocessISelDAG()': external/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1542: warning: 'NewOpc' may be used uninitialized in this function [-Wmaybe-uninitialized] 1542 | MachineSDNode *Test = CurDAG->getMachineNode(NewOpc, SDLoc(N), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1543 | MVT::i32, MVT::Other, Ops); | INFO: From Compiling llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp: external/llvm-project/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp: In member function 'llvm::Error llvm::pdb::ModuleDebugStreamRef::reloadSerialize(llvm::BinaryStreamReader&)': external/llvm-project/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:85:73: warning: 'GlobalRefsSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | if (auto EC = Reader.readSubstream(GlobalRefsSubstream, GlobalRefsSize)) | ^ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:3533:1: warning: multi-line comment [-Wcomment] 3533 | // | \ \ | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:8627:1: warning: multi-line comment [-Wcomment] 8627 | /// / \ | ^ INFO: From Compiling llvm/lib/MC/MachObjectWriter.cpp: external/llvm-project/llvm/lib/MC/MachObjectWriter.cpp: In member function 'void llvm::MachObjectWriter::writeNlist(llvm::MachObjectWriter::MachSymbolData&, const llvm::MCAsmLayout&)': external/llvm-project/llvm/lib/MC/MachObjectWriter.cpp:382:13: warning: 'AliaseeInfo' may be used uninitialized in this function [-Wmaybe-uninitialized] 382 | Address = AliaseeInfo->StringIndex; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling src/cpu/ref_softmax.cpp: external/onednn/src/cpu/ref_softmax.cpp:128: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 128 | PRAGMA_OMP_SIMD(reduction(+ : space_denom)) | external/onednn/src/cpu/ref_softmax.cpp:182: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 182 | PRAGMA_OMP_SIMD() | INFO: From Compiling llvm/lib/Support/UnicodeCaseFold.cpp: external/llvm-project/llvm/lib/Support/UnicodeCaseFold.cpp:8:1: warning: multi-line comment [-Wcomment] 8 | // utils/unicode-case-fold.py \ | ^ INFO: From Compiling xla/service/hlo_module_config.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/hlo_module_config.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/hlo_module_config.h:29, from external/xla/xla/service/hlo_module_config.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_module_config.cc: In function 'xla::HloModuleConfigProto::BoolList xla::BoolVectorToProto(const std::vector&)': external/xla/xla/service/hlo_module_config.cc:124:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < vals.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/hlo_module_config.h:29, from external/xla/xla/service/hlo_module_config.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/hlo_module_config.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/layout_util.cc: In file included from external/xla/xla/layout_util.h:29, from external/xla/xla/layout_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/layout_util.cc: In static member function 'static tsl::Status xla::LayoutUtil::ValidateLayoutForShape(const xla::Layout&, const xla::Shape&)': external/xla/xla/layout_util.cc:275:41: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 275 | if (layout.dim_level_types().size() != shape.rank()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ external/xla/xla/layout_util.cc:290:36: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 290 | if (layout.dim_unique().size() != shape.rank()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ external/xla/xla/layout_util.cc:304:37: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 304 | if (layout.dim_ordered().size() != shape.rank()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ external/xla/xla/layout_util.cc: In static member function 'static int64_t xla::LayoutUtil::LinearIndex(const xla::Shape&, absl::lts_20230125::Span)': external/xla/xla/layout_util.cc:671:15: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 671 | if (minor < tile.dimensions().size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/layout_util.h:29, from external/xla/xla/layout_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/layout_util.h:27, from external/xla/xla/layout_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp: In function 'bool CheckForLiveRegDef(llvm::SUnit*, unsigned int, std::vector&, llvm::SmallSet&, llvm::SmallVectorImpl&, const llvm::TargetRegisterInfo*, const llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:452:25: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 452 | if (!LiveRegDefs[*AI]) | ^ [2,515 / 4,218] [Sched] Compiling llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp; 8s ... (16 actions, 3 running) INFO: From Compiling src/cpu/simple_layer_normalization.cpp: external/onednn/src/cpu/simple_layer_normalization.cpp:125: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 125 | PRAGMA_OMP_SIMD(reduction(+ : v_mean)) | external/onednn/src/cpu/simple_layer_normalization.cpp:133: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 133 | PRAGMA_OMP_SIMD(reduction(+ : v_variance)) | external/onednn/src/cpu/simple_layer_normalization.cpp:148: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 148 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:159: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 159 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:169: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 169 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:180: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 180 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:298: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 298 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:307: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 307 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:352: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 352 | PRAGMA_OMP_SIMD(reduction(+ : dd_gamma, dd_gamma_x)) | external/onednn/src/cpu/simple_layer_normalization.cpp:362: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 362 | PRAGMA_OMP_SIMD(reduction(+ : dd_gamma, dd_gamma_x)) | external/onednn/src/cpu/simple_layer_normalization.cpp:377: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 377 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_layer_normalization.cpp:393: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 393 | PRAGMA_OMP_SIMD() | INFO: From Compiling llvm/lib/CodeGen/RegisterPressure.cpp: external/llvm-project/llvm/lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::PressureDiffs::init(unsigned int)': external/llvm-project/llvm/lib/CodeGen/RegisterPressure.cpp:648:51: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class llvm::PressureDiff'; use assignment or value-initialization instead [-Wclass-memaccess] 648 | memset(PDiffArray, 0, N * sizeof(PressureDiff)); | ^ In file included from external/llvm-project/llvm/lib/CodeGen/RegisterPressure.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/RegisterPressure.h:140:7: note: 'class llvm::PressureDiff' declared here 140 | class PressureDiff { | ^~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/runtime_conv2d.cc: In file included from external/xla/xla/service/cpu/runtime_conv_impl.h:19, from external/xla/xla/service/cpu/runtime_conv2d.cc:22: external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:23, from external/xla/xla/service/cpu/runtime_conv_impl.h:19, from external/xla/xla/service/cpu/runtime_conv2d.cc:22: external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:183:7: required from 'void Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::evalProductImpl(Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar*, DoneCallback) const [with DoneCallback = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>::NoCallback; int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Eigen::TensorEvaluator, Eigen::ThreadPoolDevice>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:76:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 488 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::ThreadPoolDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::ThreadPoolDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::ThreadPoolDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::ThreadPoolDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:371:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::ThreadPoolDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::ThreadPoolDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::ThreadPoolDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_conv2d.cc:44:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ INFO: From Compiling llvm/lib/Object/MachOObjectFile.cpp: external/llvm-project/llvm/lib/Object/MachOObjectFile.cpp: In constructor 'llvm::object::BindRebaseSegInfo::BindRebaseSegInfo(const llvm::object::MachOObjectFile*)': external/llvm-project/llvm/lib/Object/MachOObjectFile.cpp:4373:41: warning: 'CurSegAddress' may be used uninitialized in this function [-Wmaybe-uninitialized] 4373 | Info.OffsetInSegment = Info.Address - CurSegAddress; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Vectorize/VectorCombine.cpp: external/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp: In function '{anonymous}::ScalarizationResult canScalarizeAccess(llvm::VectorType*, llvm::Value*, llvm::Instruction*, llvm::AssumptionCache&, const llvm::DominatorTree&)': external/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp:1082:42: warning: 'IdxBase' may be used uninitialized in this function [-Wmaybe-uninitialized] 1082 | : Status(Status), ToFreeze(ToFreeze) {} | ^ external/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp:1161:10: note: 'IdxBase' was declared here 1161 | Value *IdxBase; | ^~~~~~~ INFO: From Compiling src/cpu/rnn/ref_postgemm_lstm.cpp: external/onednn/src/cpu/rnn/ref_postgemm_lstm.cpp:92: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 92 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_postgemm_lstm.cpp:323: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 323 | PRAGMA_OMP_SIMD() | INFO: From Compiling llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp: external/llvm-project/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp:365:3: warning: multi-line comment [-Wcomment] 365 | // / \ | ^ INFO: From Compiling llvm/lib/CodeGen/StackMaps.cpp: external/llvm-project/llvm/lib/CodeGen/StackMaps.cpp: In function 'unsigned int getDwarfRegNum(unsigned int, const llvm::TargetRegisterInfo*)': external/llvm-project/llvm/lib/CodeGen/StackMaps.cpp:204:20: warning: 'RegNum' may be used uninitialized in this function [-Wmaybe-uninitialized] 204 | return (unsigned)RegNum; | ^~~~~~ INFO: From Compiling src/cpu/x64/shuffle/jit_uni_shuffle.cpp: external/onednn/src/cpu/x64/shuffle/jit_uni_shuffle.cpp:139: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 139 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/shape_util.cc: In file included from external/xla/xla/layout_util.h:29, from external/xla/xla/shape_util.h:38, from external/xla/xla/shape_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape_util.cc:42: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc: In static member function 'static void xla::ShapeUtil::PrintHumanString(xla::Printer*, const xla::ProgramShape&)': external/xla/xla/shape_util.cc:747:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | for (int i = 1; i < shape_parameters.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc: In static member function 'static std::optional xla::ShapeUtil::AlignLayouts(const xla::Shape&, const xla::Shape&)': external/xla/xla/shape_util.cc:1619:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector, 8>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1619 | for (int64_t pos = 0; pos < common_factors.size() - 1; ++pos) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc:1639:31: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1639 | while (output_layout.size() < output_rank) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ external/xla/xla/shape_util.cc: In function 'std::optional > xla::GetNormalizedTransposeShapeHelper(const xla::Shape&, absl::lts_20230125::Span, const Vector3&)': external/xla/xla/shape_util.cc:1953:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1953 | while (untransposed < permutation.size() && | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc:1959:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1959 | if (untransposed == permutation.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc: In static member function 'static std::optional > xla::ShapeUtil::GetNormalizedLogicalTransposeShape(const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span, const Vector3&)': external/xla/xla/shape_util.cc:2003:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2003 | for (int i = 0; i < dimensions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/container/inlined_vector.h:50, from external/xla/xla/shape_util.h:34, from external/xla/xla/shape_util.cc:16: external/xla/xla/shape_util.cc: In static member function 'static tsl::Status xla::ShapeUtil::ByteStrides(const xla::Shape&, absl::lts_20230125::Span)': external/xla/xla/shape_util.cc:2052:40: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2052 | TF_RET_CHECK(shape.dimensions_size() == strides.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/shape_util.cc:2052:3: note: in expansion of macro 'TF_RET_CHECK' 2052 | TF_RET_CHECK(shape.dimensions_size() == strides.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/layout_util.h:29, from external/xla/xla/shape_util.h:38, from external/xla/xla/shape_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape_util.h:37, from external/xla/xla/shape_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc: In instantiation of 'void xla::{anonymous}::PrintTupleShapes(xla::Printer*, absl::lts_20230125::Span) [with bool kPrintLayout = false]': external/xla/xla/shape_util.cc:689:75: required from here external/xla/xla/shape_util.cc:89:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 89 | for (int64_t i = 1; i < tuple_shapes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_util.cc: In instantiation of 'void xla::{anonymous}::PrintTupleShapes(xla::Printer*, absl::lts_20230125::Span) [with bool kPrintLayout = true]': external/xla/xla/shape_util.cc:716:74: required from here external/xla/xla/shape_util.cc:89:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] INFO: From Compiling xla/shape_tree.cc: In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/shape_tree.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/shape_tree.cc: In member function 'void xla::internal::IndexTable::CreateEntry(xla::internal::IndexTable::Entry&, const xla::Shape&, size_t&)': external/xla/xla/shape_tree.cc:45:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 45 | for (size_t i = 0; i < shape.tuple_shapes_size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/shape_tree.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/shape_tree.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/AtomicExpandPass.cpp: external/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp: In member function 'virtual bool {anonymous}::AtomicExpand::runOnFunction(llvm::Function&)': external/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp:1375:31: warning: 'SecondLoad' may be used uninitialized in this function [-Wmaybe-uninitialized] 1375 | LoadedNoStore->addIncoming(SecondLoad, ReleasedLoadBB); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp:1346:10: note: 'SecondLoad' was declared here 1346 | Value *SecondLoad; | ^~~~~~~~~~ [2,702 / 4,218] Compiling mlir/lib/Dialect/Linalg/IR/LinalgDialect.cpp; 49s processwrapper-sandbox ... (16 actions, 5 running) INFO: From Compiling src/cpu/gemm_inner_product.cpp: external/onednn/src/cpu/gemm_inner_product.cpp:167: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 167 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_inner_product.cpp:173: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 173 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/x64/jit_uni_pooling.cpp: external/onednn/src/cpu/x64/jit_uni_pooling.cpp:1174: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1174 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_uni_pooling.cpp:1186: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1186 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/stream_executor/blas.cc: external/xla/xla/stream_executor/blas.cc: In function 'std::string stream_executor::blas::ComputationTypeString(stream_executor::blas::ComputationType)': external/xla/xla/stream_executor/blas.cc:94:1: warning: control reaches end of non-void function [-Wreturn-type] 94 | } | ^ INFO: From Compiling tsl/platform/default/env.cc: In file included from external/tsl/tsl/platform/default/env.cc:43: external/tsl/tsl/platform/ram_file_system.h: In member function 'virtual tsl::Status tsl::RamFileSystem::RecursivelyCreateDir(const string&, tsl::TransactionToken*)': external/tsl/tsl/platform/ram_file_system.h:265:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 265 | for (int i = 1; i < dirs.size(); ++i) { | ~~^~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Utils/FixIrreducible.cpp: external/llvm-project/llvm/lib/Transforms/Utils/FixIrreducible.cpp:25:1: warning: multi-line comment [-Wcomment] 25 | // / \ | ^ external/llvm-project/llvm/lib/Transforms/Utils/FixIrreducible.cpp:40:1: warning: multi-line comment [-Wcomment] 40 | // / / \ \ | ^ INFO: From Compiling llvm/lib/CodeGen/LiveDebugVariables.cpp: external/llvm-project/llvm/lib/CodeGen/LiveDebugVariables.cpp:439:3: warning: multi-line comment [-Wcomment] 439 | /// restricts liveness to where the LiveRange has the value equal to the\ | ^ INFO: From Compiling llvm/lib/IR/Instructions.cpp: external/llvm-project/llvm/lib/IR/Instructions.cpp: In static member function 'static bool llvm::ShuffleVectorInst::isInterleaveMask(llvm::ArrayRef, unsigned int, unsigned int, llvm::SmallVectorImpl&)': external/llvm-project/llvm/lib/IR/Instructions.cpp:2624:28: warning: 'SavedLaneValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 2624 | SavedLaneValue + SavedNoUndefs != (unsigned)NextLaneValue) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Coroutines/CoroSplit.cpp: external/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp: In member function 'void {anonymous}::CoroCloner::create()': external/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp:651:33: warning: 'SuspendResult' may be used uninitialized in this function [-Wmaybe-uninitialized] 651 | MappedCS->replaceAllUsesWith(SuspendResult); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp:621:10: note: 'SuspendResult' was declared here 621 | Value *SuspendResult; | ^~~~~~~~~~~~~ INFO: From Compiling src/cpu/gemm_convolution_utils.cpp: external/onednn/src/cpu/gemm_convolution_utils.cpp:254: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 254 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution_utils.cpp:750: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 750 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution_utils.cpp:783: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 783 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution_utils.cpp:924: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 924 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution_utils.cpp:965: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 965 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution_utils.cpp:2165: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 2165 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution_utils.cpp:2170: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 2170 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/gemm_x8s8s32x_convolution.cpp: external/onednn/src/cpu/gemm_x8s8s32x_convolution.cpp:54: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 54 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_x8s8s32x_convolution.cpp:66: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 66 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/nspc_batch_normalization.cpp: external/onednn/src/cpu/nspc_batch_normalization.cpp:115: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 115 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nspc_batch_normalization.cpp:155: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 155 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nspc_batch_normalization.cpp:208: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 208 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nspc_batch_normalization.cpp:321: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 321 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nspc_batch_normalization.cpp:391: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 391 | PRAGMA_OMP_SIMD(simdlen(16)) | INFO: From Compiling tsl/framework/contraction/eigen_contraction_kernel.cc: external/tsl/tsl/framework/contraction/eigen_contraction_kernel.cc:31:1: warning: multi-line comment [-Wcomment] 31 | // bazel test \ | ^ external/tsl/tsl/framework/contraction/eigen_contraction_kernel.cc:44:1: warning: multi-line comment [-Wcomment] 44 | // bazel test \ | ^ INFO: From Compiling src/cpu/ref_deconvolution.cpp: external/onednn/src/cpu/ref_deconvolution.cpp:74: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 74 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_deconvolution.cpp:96: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 96 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_deconvolution.cpp:125: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 125 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_deconvolution.cpp:613: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 613 | PRAGMA_OMP_SIMD(reduction(+ : db)) | external/onednn/src/cpu/ref_deconvolution.cpp:634: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 634 | PRAGMA_OMP_SIMD(reduction(+ : db)) | external/onednn/src/cpu/ref_deconvolution.cpp:663: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 663 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_deconvolution.cpp:671: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 671 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/service/name_uniquer.cc: In file included from external/xla/xla/service/name_uniquer.cc:22: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ INFO: From Compiling src/cpu/x64/jit_avx512_core_bf16_1x1_convolution.cpp: external/onednn/src/cpu/x64/jit_avx512_core_bf16_1x1_convolution.cpp:749: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 749 | PRAGMA_OMP_SIMD() | [2,953 / 4,218] Compiling xla/mlir_hlo/mhlo/IR/hlo_ops.cc; 44s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling src/cpu/x64/gemm/gemm_driver.cpp: external/onednn/src/cpu/x64/gemm/gemm_driver.cpp:257: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 257 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/comparison_util.cc: In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:47:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 47 | PrimitiveType DefaultPrimitiveType(Comparison::Type type) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In function 'xla::PrimitiveType xla::{anonymous}::DefaultPrimitiveType(xla::Comparison::Type)': external/xla/xla/comparison_util.cc:49:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 49 | case Comparison::Type::kFloat: | ^~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:50:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 50 | case Comparison::Type::kFloatTotalOrder: | ^~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:52:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 52 | case Comparison::Type::kSigned: | ^~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:54:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 54 | case Comparison::Type::kUnsigned: | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: At global scope: external/xla/xla/comparison_util.cc:60:56: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 60 | Comparison::Order DefaultOrdering(Comparison::Type type) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In function 'xla::Comparison::Order xla::{anonymous}::DefaultOrdering(xla::Comparison::Type)': external/xla/xla/comparison_util.cc:62:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 62 | case Comparison::Type::kFloat: | ^~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:64:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 64 | case Comparison::Type::kFloatTotalOrder: | ^~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:65:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 65 | case Comparison::Type::kSigned: | ^~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:66:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 66 | case Comparison::Type::kUnsigned: | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: At global scope: external/xla/xla/comparison_util.cc:140:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 140 | std::string ComparisonTypeToString(Comparison::Type type) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In function 'std::string xla::ComparisonTypeToString(xla::Comparison::Type)': external/xla/xla/comparison_util.cc:142:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 142 | case Comparison::Type::kFloat: | ^~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:144:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 144 | case Comparison::Type::kFloatTotalOrder: | ^~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:146:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 146 | case Comparison::Type::kSigned: | ^~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:148:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 148 | case Comparison::Type::kUnsigned: | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: At global scope: external/xla/xla/comparison_util.cc:196:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 196 | StatusOr StringToComparisonType( | ^~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In function 'absl::lts_20230125::StatusOr xla::StringToComparisonType(absl::lts_20230125::string_view)': external/xla/xla/comparison_util.cc:198:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 198 | static auto* map = new absl::flat_hash_map({ | ^~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:199:35: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 199 | {"FLOAT", Comparison::Type::kFloat}, | ^~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:200:40: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 200 | {"TOTALORDER", Comparison::Type::kFloatTotalOrder}, | ^~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:201:36: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 201 | {"SIGNED", Comparison::Type::kSigned}, | ^~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:202:38: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 202 | {"UNSIGNED", Comparison::Type::kUnsigned}, | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: At global scope: external/xla/xla/comparison_util.cc:211:70: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 211 | Comparison::Type Comparison::DefaultComparisonType(PrimitiveType type) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In static member function 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)': external/xla/xla/comparison_util.cc:214:18: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 214 | return Type::kFloat; | ^~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:217:18: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 217 | return Type::kSigned; | ^~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc:220:18: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 220 | return Type::kUnsigned; | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In constructor 'xla::Comparison::Comparison(xla::Comparison::Direction, xla::PrimitiveType, xla::Comparison::Order)': external/xla/xla/comparison_util.cc:229:39: warning: 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | type_(DefaultComparisonType(type)) { | ^ external/xla/xla/comparison_util.cc:211:18: note: declared here 211 | Comparison::Type Comparison::DefaultComparisonType(PrimitiveType type) { | ^~~~~~~~~~ external/xla/xla/comparison_util.cc:229:40: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 229 | type_(DefaultComparisonType(type)) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.cc:229:40: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 229 | type_(DefaultComparisonType(type)) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.cc: In constructor 'xla::Comparison::Comparison(xla::Comparison::Direction, xla::PrimitiveType)': external/xla/xla/comparison_util.cc:237:39: warning: 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 237 | type_(DefaultComparisonType(type)) { | ^ external/xla/xla/comparison_util.cc:211:18: note: declared here 211 | Comparison::Type Comparison::DefaultComparisonType(PrimitiveType type) { | ^~~~~~~~~~ external/xla/xla/comparison_util.cc:237:40: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 237 | type_(DefaultComparisonType(type)) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.cc:237:40: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 237 | type_(DefaultComparisonType(type)) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.cc: At global scope: external/xla/xla/comparison_util.cc:241:48: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 241 | Comparison::Comparison(Direction dir, Type type) | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.cc: In constructor 'xla::Comparison::Comparison(xla::Comparison::Direction, xla::Comparison::Type)': external/xla/xla/comparison_util.cc:245:17: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 245 | type_(type) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.cc:245:17: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 245 | type_(type) { | ^ In file included from external/xla/xla/comparison_util.cc:16: external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/comparison_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/comparison_util.cc: In function 'std::string xla::ComparisonTypeToString(xla::Comparison::Type)': external/xla/xla/comparison_util.cc:151:1: warning: control reaches end of non-void function [-Wreturn-type] 151 | } | ^ external/xla/xla/comparison_util.cc: In function 'absl::lts_20230125::string_view xla::ComparisonOrderToString(xla::Comparison::Order)': external/xla/xla/comparison_util.cc:164:1: warning: control reaches end of non-void function [-Wreturn-type] 164 | } | ^ external/xla/xla/comparison_util.cc: In function 'xla::PrimitiveType xla::{anonymous}::DefaultPrimitiveType(xla::Comparison::Type)': external/xla/xla/comparison_util.cc:57:1: warning: control reaches end of non-void function [-Wreturn-type] 57 | } | ^ external/xla/xla/comparison_util.cc: In function 'xla::Comparison::Order xla::{anonymous}::DefaultOrdering(xla::Comparison::Type)': external/xla/xla/comparison_util.cc:69:1: warning: control reaches end of non-void function [-Wreturn-type] 69 | } | ^ external/xla/xla/comparison_util.cc: In function 'xla::Comparison::Direction xla::{anonymous}::Converse(xla::Comparison::Direction)': external/xla/xla/comparison_util.cc:99:1: warning: control reaches end of non-void function [-Wreturn-type] 99 | } | ^ external/xla/xla/comparison_util.cc: In function 'xla::Comparison::Direction xla::{anonymous}::Inverse(xla::Comparison::Direction)': external/xla/xla/comparison_util.cc:117:1: warning: control reaches end of non-void function [-Wreturn-type] 117 | } | ^ external/xla/xla/comparison_util.cc: In member function 'bool xla::Comparison::IsReflexive() const': external/xla/xla/comparison_util.cc:277:1: warning: control reaches end of non-void function [-Wreturn-type] 277 | } | ^ external/xla/xla/comparison_util.cc: In member function 'bool xla::Comparison::IsAntireflexive() const': external/xla/xla/comparison_util.cc:291:1: warning: control reaches end of non-void function [-Wreturn-type] 291 | } | ^ INFO: From Compiling llvm/lib/CodeGen/ExecutionDomainFix.cpp: external/llvm-project/llvm/lib/CodeGen/ExecutionDomainFix.cpp: In member function 'virtual bool llvm::ExecutionDomainFix::runOnMachineFunction(llvm::MachineFunction&)': external/llvm-project/llvm/lib/CodeGen/ExecutionDomainFix.cpp:448:21: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 448 | AliasMap[*AI].push_back(i); | ^ INFO: From Compiling src/cpu/rnn/ref_postgemm_gru_lbr.cpp: external/onednn/src/cpu/rnn/ref_postgemm_gru_lbr.cpp:74: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 74 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_postgemm_gru_lbr.cpp:197: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 197 | PRAGMA_OMP_SIMD(reduction(+ : diff_attention)) | INFO: From Compiling src/cpu/rnn/cell_gru_lbr.cpp: external/onednn/src/cpu/rnn/cell_gru_lbr.cpp:20: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] 20 | #pragma warning(disable : 4503) /* name is too long */ | INFO: From Compiling xla/hlo/ir/tile_assignment.cc: external/xla/xla/hlo/ir/tile_assignment.cc: In function 'void xla::{anonymous}::CanonicalizeIotaDims(absl::lts_20230125::Span&, absl::lts_20230125::Span&)': external/xla/xla/hlo/ir/tile_assignment.cc:60:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 60 | for (int i = 0; i < dims.size(); ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/hlo/ir/tile_assignment.cc:68:19: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 68 | if (new_ndims != dims.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~ external/xla/xla/hlo/ir/tile_assignment.cc:69:38: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for (int i = 0, new_idx = 0; i < dims.size(); ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/hlo/ir/tile_assignment.cc: In function 'xla::{anonymous}::TransposeKind xla::{anonymous}::GetTransposeKind(absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/hlo/ir/tile_assignment.cc:118:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 118 | for (int i = 0; i < perm.size(); ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/hlo/ir/tile_assignment.cc: In member function 'std::optional xla::IotaTileAssignment::Transpose(absl::lts_20230125::Span) const': external/xla/xla/hlo/ir/tile_assignment.cc:220:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] 220 | if (non_one_dims.size() >= reshape_ndims_ || | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/tile_assignment.h:27, from external/xla/xla/hlo/ir/tile_assignment.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/array.h:376:5: required from 'const T& xla::Array::operator()(absl::lts_20230125::Span) const [with T = long int]' external/xla/xla/hlo/ir/tile_assignment.cc:294:36: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/tile_assignment.h:27, from external/xla/xla/hlo/ir/tile_assignment.cc:16: external/xla/xla/array.h: In instantiation of 'int64_t xla::Array::calculate_index(absl::lts_20230125::Span) const [with T = long int; int64_t = long int]': external/xla/xla/array.h:377:20: required from 'const T& xla::Array::operator()(absl::lts_20230125::Span) const [with T = long int]' external/xla/xla/hlo/ir/tile_assignment.cc:294:36: required from here external/xla/xla/array.h:664:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 664 | for (int64_t i = 0; i < sizes_.size; ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/array.h: In instantiation of 'void xla::Array::TransposeDimensionsImpl(absl::lts_20230125::Span) [with IntT = int; std::enable_if_t >* = 0; T = long int]': external/xla/xla/array.h:498:40: required from 'void xla::Array::TransposeDimensions(absl::lts_20230125::Span) [with T = long int]' external/xla/xla/hlo/ir/tile_assignment.cc:353:41: required from here external/xla/xla/array.h:508:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 508 | for (int64_t i = 0; i < permutation.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/array.h:514:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 514 | for (int64_t i = 0; i < sizes_.size; ++i) { | ~~^~~~~~~~~~~~~ INFO: From Compiling src/cpu/simple_resampling.cpp: external/onednn/src/cpu/simple_resampling.cpp:241: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 241 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:279: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 279 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:306: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 306 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:334: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 334 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:364: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 364 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:394: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 394 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:428: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 428 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_resampling.cpp:461: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 461 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/shape_layout.cc: In file included from external/xla/xla/shape_layout.h:23, from external/xla/xla/shape_layout.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_layout.h:23, from external/xla/xla/shape_layout.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape_layout.h:21, from external/xla/xla/shape_layout.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/computation_placer.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/service/computation_placer.cc:25: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/service/computation_placer.cc:25: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/service/computation_placer.cc:25: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/computation_placer.h:24, from external/xla/xla/service/computation_placer.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/array.h:355:5: required from 'typename std::enable_if::value, const T&>::type xla::Array::operator()(Dims ...) const [with Dims = {int, int}; T = int; typename std::enable_if::value, const T&>::type = const int&]' external/xla/xla/service/computation_placer.cc:50:23: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/array2d.h:30, from external/xla/xla/service/computation_placer.h:25, from external/xla/xla/service/computation_placer.cc:16: external/xla/xla/array.h: In instantiation of 'int64_t xla::Array::calculate_index(absl::lts_20230125::Span) const [with T = int; int64_t = long int]': external/xla/xla/array.h:360:20: required from 'typename std::enable_if::value, const T&>::type xla::Array::operator()(Dims ...) const [with Dims = {int, int}; T = int; typename std::enable_if::value, const T&>::type = const int&]' external/xla/xla/service/computation_placer.cc:50:23: required from here external/xla/xla/array.h:664:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 664 | for (int64_t i = 0; i < sizes_.size; ++i) { | ~~^~~~~~~~~~~~~ INFO: From Compiling xla/mlir_hlo/mhlo/IR/hlo_ops.cc: In file included from external/xla/xla/mlir_hlo/mhlo/IR/hlo_ops.cc:100: bazel-out/k8-opt/bin/external/xla/xla/mlir_hlo/_virtual_includes/hlo_ops_attrs_inc_gen/mhlo/IR/hlo_ops_attrs.cc.inc: In static member function 'static mlir::Attribute mlir::mhlo::ChannelHandleAttr::parse(mlir::AsmParser&, mlir::Type)': bazel-out/k8-opt/bin/external/xla/xla/mlir_hlo/_virtual_includes/hlo_ops_attrs_inc_gen/mhlo/IR/hlo_ops_attrs.cc.inc:378:31: warning: '_result_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 378 | int64_t((*_result_type))); | ^ bazel-out/k8-opt/bin/external/xla/xla/mlir_hlo/_virtual_includes/hlo_ops_attrs_inc_gen/mhlo/IR/hlo_ops_attrs.cc.inc:378:31: warning: '_result_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from external/xla/xla/mlir_hlo/mhlo/IR/hlo_ops.cc:100: bazel-out/k8-opt/bin/external/xla/xla/mlir_hlo/_virtual_includes/hlo_ops_attrs_inc_gen/mhlo/IR/hlo_ops_attrs.cc.inc: In static member function 'static mlir::Attribute mlir::mhlo::CrossProgramPrefetchAttr::parse(mlir::AsmParser&, mlir::Type)': bazel-out/k8-opt/bin/external/xla/xla/mlir_hlo/_virtual_includes/hlo_ops_attrs_inc_gen/mhlo/IR/hlo_ops_attrs.cc.inc:744:48: warning: '_result_parameter' may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | std::optional((*_result_offset))); | ^ INFO: From Compiling xla/window_util.cc: external/xla/xla/window_util.cc: In function 'xla::Window xla::window_util::MakeWindow(absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/window_util.cc:47:24: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 47 | for (auto nb = 0; nb < sizes.size(); ++nb) { | ~~~^~~~~~~~~~~~~~ INFO: From Compiling xla/stream_executor/temporary_device_memory.cc: In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream.h:38, from external/xla/xla/stream_executor/temporary_device_memory.cc:18: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | INFO: From Compiling llvm/lib/Transforms/IPO/SampleProfile.cpp: external/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp: In member function 'void {anonymous}::SampleProfileLoader::generateMDProfMetadata(llvm::Function&)': external/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp:1803:16: warning: 'MaxDestInst' may be used uninitialized in this function [-Wmaybe-uninitialized] 1803 | return OptimizationRemark(DEBUG_TYPE, "PopularDest", MaxDestInst) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling src/cpu/ncsp_batch_normalization.cpp: external/onednn/src/cpu/ncsp_batch_normalization.cpp:170: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 170 | PRAGMA_OMP_SIMD(reduction(+ : sum)) | external/onednn/src/cpu/ncsp_batch_normalization.cpp:211: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 211 | PRAGMA_OMP_SIMD(reduction(+ : sum)) | external/onednn/src/cpu/ncsp_batch_normalization.cpp:266: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 266 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ncsp_batch_normalization.cpp:422: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 422 | PRAGMA_OMP_SIMD(reduction(+ : diff_gamma, diff_beta)) | external/onednn/src/cpu/ncsp_batch_normalization.cpp:499: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 499 | PRAGMA_OMP_SIMD() | INFO: From Compiling mlir/lib/ExecutionEngine/Float16bits.cpp: external/llvm-project/mlir/lib/ExecutionEngine/Float16bits.cpp: In function 'void printF16(uint16_t)': external/llvm-project/mlir/lib/ExecutionEngine/Float16bits.cpp:198:37: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct f16' from an array of 'uint16_t' {aka 'short unsigned int'} [-Wclass-memaccess] 198 | std::memcpy(&f, &bits, sizeof(f16)); | ^ In file included from external/llvm-project/mlir/lib/ExecutionEngine/Float16bits.cpp:14: external/llvm-project/mlir/include/mlir/ExecutionEngine/Float16bits.h:35:28: note: 'struct f16' declared here 35 | struct MLIR_FLOAT16_EXPORT f16 { | ^~~ external/llvm-project/mlir/lib/ExecutionEngine/Float16bits.cpp: In function 'void printBF16(uint16_t)': external/llvm-project/mlir/lib/ExecutionEngine/Float16bits.cpp:203:38: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct bf16' from an array of 'uint16_t' {aka 'short unsigned int'} [-Wclass-memaccess] 203 | std::memcpy(&f, &bits, sizeof(bf16)); | ^ In file included from external/llvm-project/mlir/lib/ExecutionEngine/Float16bits.cpp:14: external/llvm-project/mlir/include/mlir/ExecutionEngine/Float16bits.h:40:28: note: 'struct bf16' declared here 40 | struct MLIR_FLOAT16_EXPORT bf16 { | ^~~~ INFO: From Compiling xla/service/cpu/target_machine_features.cc: In file included from external/xla/xla/service/cpu/target_machine_features.h:22, from external/xla/xla/service/cpu/target_machine_features.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ INFO: From Compiling llvm/lib/CodeGen/MachineLICM.cpp: external/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp: In function 'void {anonymous}::MachineLICMBase::HoistRegionPostRA(llvm::MachineLoop*, llvm::MachineBasicBlock*)': external/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp:530:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) | ^~ INFO: From Compiling llvm/lib/Transforms/Utils/LoopUtils.cpp: external/llvm-project/llvm/lib/Transforms/Utils/LoopUtils.cpp:520:3: warning: multi-line comment [-Wcomment] 520 | // Header <--\ | Header <--\ | Header <--\ | ^ INFO: From Compiling xla/literal_comparison.cc: In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/literal_comparison.h:29, from external/xla/xla/literal_comparison.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/literal_comparison.h:29, from external/xla/xla/literal_comparison.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In lambda function: external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In lambda function: external/xla/xla/literal_comparison.cc:835:27: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < expected_shape.dimensions().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/literal_comparison.h:29, from external/xla/xla/literal_comparison.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/literal.h:37, from external/xla/xla/literal_comparison.h:29, from external/xla/xla/literal_comparison.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = ml_dtypes::float8_internal::float8_e5m2; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = Eigen::half; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = Eigen::bfloat16; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = float; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = float; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = float; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = double; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = double; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = double; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = std::complex; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'std::string xla::literal_comparison::{anonymous}::NearComparator::ErrorMessage() [with NativeT = std::complex; std::string = std::basic_string]': external/xla/xla/literal_comparison.cc:307:34: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < kErrorBucketBounds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 488 | if (dimension == multi_index->size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = ml_dtypes::float8_internal::float8_e5m2; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e5m2]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = Eigen::half; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = Eigen::half]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = Eigen::bfloat16; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = Eigen::bfloat16]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = float; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = float]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = float; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = float; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = double; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = double]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = double; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = double; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = std::complex; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = std::complex]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiteralsSlow(int64_t, std::vector*) [with NativeT = std::complex; int64_t = long int]': external/xla/xla/literal_comparison.cc:480:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = std::complex]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:488:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e4m3fn; NativeT = ml_dtypes::float8_internal::float8_e4m3fn; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e4m3fn; NativeT = ml_dtypes::float8_internal::float8_e4m3fn; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fn; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:354:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e4m3b11fnuz; NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e4m3b11fnuz; NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3b11fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:357:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e4m3fnuz; NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e4m3fnuz; NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e4m3fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:360:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = ml_dtypes::float8_internal::float8_e5m2]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e5m2; NativeT = ml_dtypes::float8_internal::float8_e5m2; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e5m2]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = ml_dtypes::float8_internal::float8_e5m2]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e5m2; NativeT = ml_dtypes::float8_internal::float8_e5m2; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e5m2]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:363:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e5m2fnuz; NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = ml_dtypes::float8_internal::float8_e5m2fnuz; NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = ml_dtypes::float8_internal::float8_e5m2fnuz; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:365:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = Eigen::half]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = Eigen::half; NativeT = Eigen::half; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = Eigen::half]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = Eigen::half]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = Eigen::half; NativeT = Eigen::half; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = Eigen::half]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::half; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:368:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = Eigen::bfloat16]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = Eigen::bfloat16; NativeT = Eigen::bfloat16; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = Eigen::bfloat16]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = Eigen::bfloat16]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = Eigen::bfloat16; NativeT = Eigen::bfloat16; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = Eigen::bfloat16]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = Eigen::bfloat16; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:370:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = float]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = float; NativeT = float; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = float]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = float; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = float; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = float]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = float; NativeT = float; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = float]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = float; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = float; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:372:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = double]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = double; NativeT = double; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = double]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = double; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = double; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = double]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = double; NativeT = double; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = double]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = double; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = double; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:374:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = std::complex]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = float; NativeT = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:439:25: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(xla::complex64, xla::complex64, int64_t) [with NativeT = std::complex; xla::complex64 = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = std::complex]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = std::complex]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = float; NativeT = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:439:25: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(xla::complex64, xla::complex64, int64_t) [with NativeT = std::complex; xla::complex64 = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = std::complex]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:376:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateErrorBucket(double, absl::lts_20230125::Span) [with NativeT = std::complex]': external/xla/xla/literal_comparison.cc:406:7: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = double; NativeT = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:453:26: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(xla::complex128, xla::complex128, int64_t) [with NativeT = std::complex; xla::complex128 = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = std::complex]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < error_buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc: In instantiation of 'void xla::literal_comparison::{anonymous}::NearComparator::UpdateAbsValueBucket(NativeT, bool) [with NativeT = std::complex]': external/xla/xla/literal_comparison.cc:413:5: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(T, T, int64_t) [with T = double; NativeT = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:453:26: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareValues(xla::complex128, xla::complex128, int64_t) [with NativeT = std::complex; xla::complex128 = std::complex; int64_t = long int]' external/xla/xla/literal_comparison.cc:475:22: required from 'void xla::literal_comparison::{anonymous}::NearComparator::CompareLiterals() [with NativeT = std::complex]' external/xla/xla/literal_comparison.cc:298:5: required from 'tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Run() [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/literal_comparison.cc:241:23: required from 'static tsl::Status xla::literal_comparison::{anonymous}::NearComparator::Compare(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, xla::ErrorSpec, bool, const MiscompareCallback&) [with NativeT = std::complex; tsl::Status = absl::lts_20230125::Status; xla::literal_comparison::MiscompareCallback = std::function]' external/xla/xla/literal_comparison.cc:762:52: required from 'xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&):: [with auto:29 = std::integral_constant; tsl::Status = absl::lts_20230125::Status]' external/xla/xla/primitive_util.h:378:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::Status; F = xla::literal_comparison::{anonymous}::NearHelper(const xla::LiteralSlice&, const xla::LiteralSlice&, const xla::ShapeIndex&, const xla::ErrorSpec&, std::optional, const MiscompareCallback&)::]' external/xla/xla/literal_comparison.cc:770:40: required from here external/xla/xla/literal_comparison.cc:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int i = 0; i < abs_value_buckets_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/literal_comparison.cc:317:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 317 | if (i == abs_value_buckets_.size() - 1 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/ProfileData/SampleProfReader.cpp: external/llvm-project/llvm/lib/ProfileData/SampleProfReader.cpp: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileReaderText::readImpl()': external/llvm-project/llvm/lib/ProfileData/SampleProfReader.cpp:387:21: warning: 'Discriminator' may be used uninitialized in this function [-Wmaybe-uninitialized] 387 | Discriminator &= getDiscriminatorMask(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/InstCombine/InstructionCombining.cpp: external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp: In member function 'llvm::Value* llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(llvm::BinaryOperator&, llvm::Value*, llvm::Value*)': external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:1144:25: warning: 'B' may be used uninitialized in this function [-Wmaybe-uninitialized] 1144 | True = simplifyBinOp(Opcode, B, RHS, FMF, Q); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:1131:10: warning: 'A' may be used uninitialized in this function [-Wmaybe-uninitialized] 1131 | Cond = A; | ~~~~~^~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:1153:38: warning: 'F' may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | if (Value *NewSel = foldAddNegate(E, F, LHS)) | ~~~~~~~~~~~~~^~~~~~~~~~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:1153:38: warning: 'E' may be used uninitialized in this function [-Wmaybe-uninitialized] external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:1150:10: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] 1150 | Cond = D; | ~~~~~^~~ external/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:1146:38: warning: 'C' may be used uninitialized in this function [-Wmaybe-uninitialized] 1146 | if (Value *NewSel = foldAddNegate(B, C, RHS)) | ~~~~~~~~~~~~~^~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp: In function 'void CheckForLiveRegDef(llvm::SUnit*, unsigned int, llvm::SUnit**, llvm::SmallSet&, llvm::SmallVectorImpl&, const llvm::TargetRegisterInfo*, const llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1303:29: warning: '*((void*)(& AliasI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 1303 | if (!LiveRegDefs[*AliasI]) continue; | ^ INFO: From Compiling llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp: external/llvm-project/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp: In member function 'llvm::Value* {anonymous}::ComplexDeinterleavingGraph::replaceNode(llvm::IRBuilderBase&, {anonymous}::ComplexDeinterleavingGraph::RawNodePtr)': external/llvm-project/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp:2004:25: warning: 'ReplacementNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 2004 | Node->ReplacementNode = ReplacementNode; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ INFO: From Compiling src/cpu/x64/jit_avx512_common_1x1_convolution.cpp: external/onednn/src/cpu/x64/jit_avx512_common_1x1_convolution.cpp:699: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 699 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_avx512_common_1x1_convolution.cpp:939: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 939 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/stream_executor/stream_executor_pimpl.cc: In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/command_buffer.h:24, from external/xla/xla/stream_executor/stream_executor_pimpl.h:34, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/stream_executor_pimpl.h:33, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/functional/internal/any_invocable.h:68, from external/com_google_absl/absl/functional/any_invocable.h:42, from external/xla/xla/stream_executor/stream_executor_pimpl.h:29, from external/xla/xla/stream_executor/stream_executor_pimpl.cc:20: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/stream_executor/stream_executor_pimpl.cc:640:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/literal_util.cc: In file included from external/xla/xla/layout_util.h:29, from external/xla/xla/literal_util.h:40, from external/xla/xla/literal_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/literal_util.h:41, from external/xla/xla/literal_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/layout_util.h:29, from external/xla/xla/literal_util.h:40, from external/xla/xla/literal_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/literal_util.h:35, from external/xla/xla/literal_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/array.h:355:5: required from 'typename std::enable_if::value, const T&>::type xla::Array::operator()(Dims ...) const [with Dims = {long int, long int}; T = float; typename std::enable_if::value, const T&>::type = const float&]' external/xla/xla/array.h:369:69: required from 'typename std::enable_if::value, T&>::type xla::Array::operator()(Dims ...) [with Dims = {long int, long int}; T = float; typename std::enable_if::value, T&>::type = float&]' external/xla/xla/array2d.h:101:13: required from 'std::unique_ptr > xla::MakeLinspaceArray2D(double, double, int64_t, int64_t) [with NativeT = float; int64_t = long int]' external/xla/xla/literal_util.cc:360:56: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal_util.h:35, from external/xla/xla/literal_util.cc:16: external/xla/xla/array.h: In instantiation of 'int64_t xla::Array::calculate_index(absl::lts_20230125::Span) const [with T = float; int64_t = long int]': external/xla/xla/array.h:360:20: required from 'typename std::enable_if::value, const T&>::type xla::Array::operator()(Dims ...) const [with Dims = {long int, long int}; T = float; typename std::enable_if::value, const T&>::type = const float&]' external/xla/xla/array.h:369:69: required from 'typename std::enable_if::value, T&>::type xla::Array::operator()(Dims ...) [with Dims = {long int, long int}; T = float; typename std::enable_if::value, T&>::type = float&]' external/xla/xla/array2d.h:101:13: required from 'std::unique_ptr > xla::MakeLinspaceArray2D(double, double, int64_t, int64_t) [with NativeT = float; int64_t = long int]' external/xla/xla/literal_util.cc:360:56: required from here external/xla/xla/array.h:664:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 664 | for (int64_t i = 0; i < sizes_.size; ++i) { | ~~^~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/X86/X86Subtarget.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/X86Subtarget.cpp:48: bazel-out/k8-opt/bin/external/llvm-project/llvm/_virtual_includes/X86CommonTableGen/X86GenSubtargetInfo.inc: In member function 'void llvm::X86Subtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': bazel-out/k8-opt/bin/external/llvm-project/llvm/_virtual_includes/X86CommonTableGen/X86GenSubtargetInfo.inc:58322: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 58322 | if (Bits[X86::Feature3DNowA] && X863DNowLevel < ThreeDNowA) X863DNowLevel = ThreeDNowA; | INFO: From Compiling llvm/lib/Support/APFloat.cpp: external/llvm-project/llvm/lib/Support/APFloat.cpp: In member function 'llvm::Expected llvm::detail::IEEEFloat::convertFromDecimalString(llvm::StringRef, llvm::APFloatBase::roundingMode)': external/llvm-project/llvm/lib/Support/APFloat.cpp:3108:16: warning: 'D.llvm::decimalInfo::lastSigDigit' may be used uninitialized in this function [-Wmaybe-uninitialized] 3108 | } while (p <= D.lastSigDigit); | ~~^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Support/APFloat.cpp:3067:58: warning: 'D.llvm::decimalInfo::firstSigDigit' may be used uninitialized in this function [-Wmaybe-uninitialized] 3067 | partCount = static_cast(D.lastSigDigit - D.firstSigDigit) + 1; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/IfConversion.cpp: external/llvm-project/llvm/lib/CodeGen/IfConversion.cpp:869:1: warning: multi-line comment [-Wcomment] 869 | /// / \ / \ | ^ external/llvm-project/llvm/lib/CodeGen/IfConversion.cpp:1076:5: warning: multi-line comment [-Wcomment] 1076 | // / \ | ^ external/llvm-project/llvm/lib/CodeGen/IfConversion.cpp:1331:11: warning: multi-line comment [-Wcomment] 1331 | // / \ / \ | ^ external/llvm-project/llvm/lib/CodeGen/IfConversion.cpp:2314:7: warning: multi-line comment [-Wcomment] 2314 | // /| /|\ | ^ INFO: From Compiling xla/service/shaped_buffer.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/device_memory_allocator.h:27, from external/xla/xla/service/shaped_buffer.h:27, from external/xla/xla/service/shaped_buffer.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/service/shaped_buffer.h:24, from external/xla/xla/service/shaped_buffer.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/ConstraintElimination.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp: In function 'bool eliminateConstraints(llvm::Function&, llvm::DominatorTree&, llvm::LoopInfo&, llvm::ScalarEvolution&, llvm::OptimizationRemarkEmitter&)': external/llvm-project/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp:1645:12: warning: 'Pred' may be used uninitialized in this function [-Wmaybe-uninitialized] 1645 | AddFact(Pred, A, B); | ~~~~~~~^~~~~~~~~~~~ INFO: From Compiling llvm/lib/Analysis/MemorySSA.cpp: external/llvm-project/llvm/lib/Analysis/MemorySSA.cpp:829:9: warning: multi-line comment [-Wcomment] 829 | // / \ | ^ [3,246 / 4,218] [Sched] Compiling llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp; 10s ... (15 actions, 4 running) INFO: From Compiling llvm/lib/CodeGen/RegUsageInfoCollector.cpp: external/llvm-project/llvm/lib/CodeGen/RegUsageInfoCollector.cpp: In member function 'virtual bool {anonymous}::RegUsageInfoCollector::runOnMachineFunction(llvm::MachineFunction&)': external/llvm-project/llvm/lib/CodeGen/RegUsageInfoCollector.cpp:148:29: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 148 | for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) | ^~ INFO: From Compiling llvm/lib/Analysis/LoopPass.cpp: external/llvm-project/llvm/lib/Analysis/LoopPass.cpp: In member function 'virtual bool llvm::LPPassManager::runOnFunction(llvm::Function&)': external/llvm-project/llvm/lib/Analysis/LoopPass.cpp:164:12: warning: 'InstrCount' may be used uninitialized in this function [-Wmaybe-uninitialized] 164 | unsigned InstrCount, FunctionSize = 0; | ^~~~~~~~~~ INFO: From Compiling mlir/lib/Dialect/ArmSME/Transforms/TileAllocation.cpp: external/llvm-project/mlir/lib/Dialect/ArmSME/Transforms/TileAllocation.cpp: In member function 'virtual mlir::LogicalResult {anonymous}::GetTileIDConversion::matchAndRewrite(mlir::arm_sme::GetTileID, mlir::PatternRewriter&) const': external/llvm-project/mlir/lib/Dialect/ArmSME/Transforms/TileAllocation.cpp:176:69: warning: 'tileID' may be used uninitialized in this function [-Wmaybe-uninitialized] 176 | tileIDOp, tileType, rewriter.getIntegerAttr(tileType, tileID)); | ^ INFO: From Compiling llvm/lib/Target/X86/X86InstrInfo.cpp: external/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual bool llvm::X86InstrInfo::isCoalescableExtInstr(const llvm::MachineInstr&, llvm::Register&, llvm::Register&, unsigned int&) const': external/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp:110: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 110 | [[fallthrough]]; | INFO: From Compiling llvm/lib/CodeGen/RDFLiveness.cpp: external/llvm-project/llvm/lib/CodeGen/RDFLiveness.cpp: In member function 'void llvm::rdf::Liveness::resetKills(llvm::MachineBasicBlock*)': external/llvm-project/llvm/lib/CodeGen/RDFLiveness.cpp:962:31: warning: '*((void*)(& AR)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 962 | for (MCRegAliasIterator AR(R, &TRI, true); AR.isValid(); ++AR) { | ^~ INFO: From Compiling llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp: external/llvm-project/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp:236:5: warning: multi-line comment [-Wcomment] 236 | // ---> NewBB -----\ | ^ INFO: From Compiling llvm/lib/CodeGen/CallingConvLower.cpp: external/llvm-project/llvm/lib/CodeGen/CallingConvLower.cpp: In member function 'void llvm::CCState::MarkAllocated(llvm::MCPhysReg)': external/llvm-project/llvm/lib/CodeGen/CallingConvLower.cpp:63:27: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 63 | for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) | ^~ external/llvm-project/llvm/lib/CodeGen/CallingConvLower.cpp: In member function 'void llvm::CCState::MarkUnallocated(llvm::MCPhysReg)': external/llvm-project/llvm/lib/CodeGen/CallingConvLower.cpp:68:27: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 68 | for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) | ^~ INFO: From Compiling xla/service/cpu/shape_partition.cc: In file included from external/xla/xla/layout_util.h:29, from external/xla/xla/shape_util.h:38, from external/xla/xla/service/cpu/shape_partition.h:21, from external/xla/xla/service/cpu/shape_partition.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/shape_partition.cc: In member function 'std::vector xla::cpu::ShapePartitionAssigner::Run(int64_t)': external/xla/xla/service/cpu/shape_partition.cc:54:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 54 | for (int64_t i = 0; i < outer_dims.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/shape_partition.cc:68:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 68 | for (int64_t i = 0; i < dimension_partition_counts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/shape_partition.cc: In constructor 'xla::cpu::ShapePartitionIterator::ShapePartitionIterator(const xla::Shape&, absl::lts_20230125::Span)': external/xla/xla/service/cpu/shape_partition.cc:109:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 109 | for (int i = 0; i < dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/shape_partition.cc:117:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < dimension_partition_sizes_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/shape_partition.cc: In member function 'std::vector > xla::cpu::ShapePartitionIterator::GetPartition(int64_t) const': external/xla/xla/service/cpu/shape_partition.cc:136:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int64_t i = 0; i < partition.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/layout_util.h:29, from external/xla/xla/shape_util.h:38, from external/xla/xla/service/cpu/shape_partition.h:21, from external/xla/xla/service/cpu/shape_partition.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape_util.h:37, from external/xla/xla/service/cpu/shape_partition.h:21, from external/xla/xla/service/cpu/shape_partition.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/X86/X86ISelLowering.cpp: external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:34340:3: warning: multi-line comment [-Wcomment] 34340 | // | \ | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:34344:3: warning: multi-line comment [-Wcomment] 34344 | // | \ | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:34358:3: warning: multi-line comment [-Wcomment] 34358 | // | \ | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue LowerBuildVectorv4x32(llvm::SDValue, llvm::SelectionDAG&, const llvm::X86Subtarget&)': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:6493:27: warning: 'FirstNonZeroIdx' may be used uninitialized in this function [-Wmaybe-uninitialized] 6493 | if (Elt == FirstNonZero && EltIdx == FirstNonZeroIdx) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling mlir/lib/Bytecode/Reader/BytecodeReader.cpp: external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult {anonymous}::EncodingReader::alignTo(unsigned int)': external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:121:41: warning: 'padding' may be used uninitialized in this function [-Wmaybe-uninitialized] 121 | llvm::utohexstr(padding) + "'"); | ~~~~~~~~~~~~~~~^~~~~~~~~ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'virtual mlir::FailureOr {anonymous}::DialectReader::readAPIntWithKnownWidth(unsigned int)': external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:993:14: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 993 | return APInt(bitWidth, value); | ^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult {anonymous}::EncodingReader::parseSection(mlir::bytecode::Section::ID&, llvm::ArrayRef&)': external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:276:50: warning: 'sectionIDAndHasAlignment' may be used uninitialized in this function [-Wmaybe-uninitialized] 276 | bool hasAlignment = sectionIDAndHasAlignment & 0b10000000; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::parseRegions(std::vector&, mlir::BytecodeReader::Impl::RegionReadState&)': external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:2229:11: warning: 'opMask' may be used uninitialized in this function [-Wmaybe-uninitialized] 2229 | uint8_t opMask; | ^~~~~~ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp: In member function 'mlir::LogicalResult mlir::BytecodeReader::Impl::read(mlir::Block*, llvm::function_ref)': external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:564:38: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 564 | bufferOwnerRef(bufferOwnerRef) {} | ^ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:652:26: note: 'kind' was declared here 652 | AsmResourceEntryKind kind; | ^~~~ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:564:38: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 564 | bufferOwnerRef(bufferOwnerRef) {} | ^ external/llvm-project/mlir/lib/Bytecode/Reader/BytecodeReader.cpp:652:26: note: 'kind' was declared here 652 | AsmResourceEntryKind kind; | ^~~~ INFO: From Compiling xla/service/cpu/runtime_single_threaded_conv2d.cc: In file included from external/xla/xla/service/cpu/runtime_conv_impl.h:19, from external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:19: external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h: In instantiation of 'struct Eigen::internal::gemm_pack_colmajor_block, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>, 0>': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:108:55: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 108 | Packet, Index>::value && | ^~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:109:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 109 | unpacket_traits::masked_store_available>; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from external/tsl/tsl/framework/convolution/eigen_spatial_convolutions.h:23, from external/xla/xla/service/cpu/runtime_conv_impl.h:19, from external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:19: external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]': external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: required from 'void Eigen::TensorContractionEvaluatorBase::evalProductSequential(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:1012:5: required from 'void Eigen::TensorEvaluator, Device_>::evalProduct(Eigen::TensorEvaluator, Device_>::Scalar*) const [with int Alignment = 0; Indices = const Eigen::array, 1>; LeftArgType = const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >; RightArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; OutputKernelType = const Eigen::NoOpOutputKernel; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device_>::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:702:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1135:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1135 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1175:40: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1175 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1200:36: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 1200 | PacketBlock kernel; | ^~~~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 488 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:723:66: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:488:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = true; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = true; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = true; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, true, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = true; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketFast(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:495:14: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:575:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 575 | const Index packetSize = internal::unpacket_traits::size; | ^~~~ external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h: In instantiation of 'Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::packetWithPossibleZero(Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]': external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:516:12: required from 'typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type Eigen::internal::TensorContractionInputMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index, Index, Index, Index) const [with PacketT = __vector(4) float; TensorEvaluatorT = const Eigen::TensorEvaluator, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>; NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar_ = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; typename std::enable_if<(! Eigen::internal::TensorEvaluatorHasPartialPacket::value), PacketT>::type = std::enable_if::type]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:763:79: required from 'Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::loadPacketStandard(Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int Side = 0; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; Eigen::internal::TensorContractionSubMapper >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>::Packet = Eigen::internal::Packet4f]' external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:1201:54: required from 'void Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) const [with NewDimension = const Eigen::DSizes; long int Rows = -1; long int Cols = -1; ArgType = const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >; Device = Eigen::DefaultDevice; Scalar = float; Index = long int; nocontract_t = Eigen::array; contract_t = Eigen::array; int packet_size = 4; bool inner_dim_contiguous = false; bool inner_dim_reordered = false; int Alignment = 0; int nr = 4; Eigen::internal::gemm_pack_rhs >, Device>, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment>, nr, 0, false, false>::DataMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/tsl/tsl/framework/contraction/eigen_contraction_kernel.h:894:1: required from 'void Eigen::internal::TensorContractionKernel::packRhs(Eigen::internal::TensorContractionKernel::RhsBlock*, const typename RhsMapper::SubMapper&, StorageIndex, StorageIndex) [with StorageIndex = long int; OutputMapper = Eigen::internal::blas_data_mapper; LhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, true, false, 0, Eigen::MakePointer>; RhsMapper = Eigen::internal::TensorContractionInputMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>; Eigen::internal::TensorContractionKernel::RhsBlock = Eigen::internal::ColMajorBlock; typename RhsMapper::SubMapper = Eigen::internal::TensorContractionSubMapper, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, Eigen::DefaultDevice>, Eigen::array, Eigen::array, 4, false, false, 0, Eigen::MakePointer>]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:893:25: required from 'void Eigen::TensorContractionEvaluatorBase::evalGemmPartial(Eigen::TensorContractionEvaluatorBase::Scalar*, Eigen::TensorContractionEvaluatorBase::Index, Eigen::TensorContractionEvaluatorBase::Index, int) const [with bool lhs_inner_dim_contiguous = true; bool rhs_inner_dim_contiguous = false; bool rhs_inner_dim_reordered = false; int Alignment = 0; bool use_output_kernel = true; Derived = Eigen::TensorEvaluator, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>, Eigen::DefaultDevice>; Eigen::TensorContractionEvaluatorBase::Scalar = float; Eigen::TensorContractionEvaluatorBase::Index = long int]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:786:52: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h:162:39: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with NewDimensions = const Eigen::DSizes; ArgType = const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel>; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:154:44: required from 'bool Eigen::TensorEvaluator, Device>::evalSubExprsIfNeeded(Eigen::TensorEvaluator, Device>::EvaluatorPointerType) [with LeftArgType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; RightArgType = const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; Device = Eigen::DefaultDevice; Eigen::TensorEvaluator, Device>::EvaluatorPointerType = float*]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:189:61: required from 'static void Eigen::internal::TensorExecutor::run(const Expression&, const Eigen::DefaultDevice&) [with Expression = const Eigen::TensorAssignOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> > >; bool Vectorizable = true]' external/eigen_archive/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:39:62: required from 'Eigen::TensorDevice& Eigen::TensorDevice::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorReshapingOp, const Eigen::TensorContractionOp, 1>, const Eigen::TensorReshapingOp, const Eigen::TensorImagePatchOp<-1, -1, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > > > >, const Eigen::TensorChippingOp<-1, const Eigen::TensorReshapingOp, const Eigen::TensorMap, 16, Eigen::MakePointer> > >, const Eigen::NoOpOutputKernel> >; ExpressionType = Eigen::TensorChippingOp<-1, Eigen::TensorReshapingOp, Eigen::TensorMap, 16, Eigen::MakePointer> > >; DeviceType = Eigen::DefaultDevice]' external/xla/xla/service/cpu/runtime_conv_impl.h:92:68: required from 'void tensorflow::xla::EigenConv2DImpl(const EigenDevice&, ScalarType*, ScalarType*, ScalarType*, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with EigenDevice = Eigen::DefaultDevice; ScalarType = float; Eigen::Index = long int]' external/xla/xla/service/cpu/runtime_single_threaded_conv2d.cc:58:26: required from here external/tsl/tsl/framework/convolution/eigen_spatial_convolutions-inl.h:603:63: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka 'Eigen::internal::Packet4f'} [-Wignored-attributes] 603 | const int packetSize = internal::unpacket_traits::size; | ^~~~ INFO: From Compiling src/cpu/ref_lrn.cpp: external/onednn/src/cpu/ref_lrn.cpp:153: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 153 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/ref_lrn.cpp:320: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 320 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/stream_executor/plugin_registry.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/stream_executor/plugin_registry.h:25, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/errors.h:30, from external/tsl/tsl/platform/statusor.h:73, from external/xla/xla/stream_executor/blas.h:53, from external/xla/xla/stream_executor/plugin_registry.h:22, from external/xla/xla/stream_executor/plugin_registry.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | INFO: From Compiling src/cpu/x64/jit_avx512_common_convolution.cpp: external/onednn/src/cpu/x64/jit_avx512_common_convolution.cpp:1279: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1279 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/jit_avx512_common_convolution.cpp:1736: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1736 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/index_util.cc: In file included from external/xla/xla/index_util.h:24, from external/xla/xla/index_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/index_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/index_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/index_util.h:24, from external/xla/xla/index_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Analysis/ScalarEvolution.cpp: external/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp: In member function 'std::optional > > llvm::ScalarEvolution::createAddRecFromPHIWithCastsImpl(const llvm::SCEVUnknown*)': external/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:5561:26: warning: 'Signed' may be used uninitialized in this function [-Wmaybe-uninitialized] 5561 | CreateSignExtend ? getSignExtendExpr(TruncatedExpr, Expr->getType()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5562 | : getZeroExtendExpr(TruncatedExpr, Expr->getType()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/LoopRerollPass.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp:338:5: warning: multi-line comment [-Wcomment] 338 | // / | \ | ^ INFO: From Compiling mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp: external/llvm-project/mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp:452:1: warning: multi-line comment [-Wcomment] 452 | /// -affine-super-vectorize="virtual-vector-size=32,256 \ | ^ external/llvm-project/mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp:542:1: warning: multi-line comment [-Wcomment] 542 | /// -affine-super-vectorize="virtual-vector-size=128 test-fastest-varying=0 \ | ^ INFO: From Compiling llvm/lib/MC/WasmObjectWriter.cpp: external/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp: In member function 'uint64_t {anonymous}::WasmObjectWriter::writeOneObject(llvm::MCAssembler&, const llvm::MCAsmLayout&, {anonymous}::WasmObjectWriter::DwoMode)': external/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp:1956:22: warning: 'DataSectionIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1956 | writeRelocSection(DataSectionIndex, "DATA", DataRelocations); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp:1955:22: warning: 'CodeSectionIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1955 | writeRelocSection(CodeSectionIndex, "CODE", CodeRelocations); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/IR/Core.cpp: external/llvm-project/llvm/lib/IR/Core.cpp: In function 'LLVMOpaqueValue* LLVMGetInlineAsm(LLVMTypeRef, const char*, size_t, const char*, size_t, LLVMBool, LLVMBool, LLVMInlineAsmDialect, LLVMBool)': external/llvm-project/llvm/lib/IR/Core.cpp:477:29: warning: 'AD' may be used uninitialized in this function [-Wmaybe-uninitialized] 477 | return wrap(InlineAsm::get(unwrap(Ty), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | StringRef(AsmString, AsmStringSize), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | StringRef(Constraints, ConstraintsSize), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 480 | HasSideEffects, IsAlignStack, AD, CanThrow)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling src/cpu/nhwc_pooling.cpp: external/onednn/src/cpu/nhwc_pooling.cpp:92: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 92 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:142: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 142 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:225: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 225 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:251: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 251 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:396: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 396 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:424: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 424 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:580: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 580 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:611: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 611 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:736: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 736 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/nhwc_pooling.cpp:768: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 768 | PRAGMA_OMP_SIMD() | INFO: From Compiling snappy.cc: cc1plus: warning: command-line option '-Wno-implicit-function-declaration' is valid for C/ObjC but not for C++ INFO: From Compiling src/cpu/rnn/ref_postgemm_gru.cpp: external/onednn/src/cpu/rnn/ref_postgemm_gru.cpp:69: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 69 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_postgemm_gru.cpp:132: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 132 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_postgemm_gru.cpp:389: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 389 | PRAGMA_OMP_SIMD(reduction(+ : diff_attention)) | external/onednn/src/cpu/rnn/ref_postgemm_gru.cpp:441: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 441 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/rnn/ref_postgemm_lstm_projection.cpp: external/onednn/src/cpu/rnn/ref_postgemm_lstm_projection.cpp:118: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 118 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_postgemm_lstm_projection.cpp:162: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 162 | PRAGMA_OMP_SIMD() | INFO: From Compiling src/cpu/x64/gemm_bf16_inner_product.cpp: external/onednn/src/cpu/x64/gemm_bf16_inner_product.cpp:248: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 248 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm_bf16_inner_product.cpp:278: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 278 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/x64/gemm_bf16_inner_product.cpp:286: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 286 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/stream_executor/temporary_memory_manager.cc: In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/kernel.h:80, from external/xla/xla/stream_executor/stream.h:43, from external/xla/xla/stream_executor/temporary_memory_manager.cc:22: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/temporary_memory_manager.h:32, from external/xla/xla/stream_executor/temporary_memory_manager.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | INFO: From Compiling llvm/lib/Target/X86/X86FastPreTileConfig.cpp: external/llvm-project/llvm/lib/Target/X86/X86FastPreTileConfig.cpp:357:9: warning: multi-line comment [-Wcomment] 357 | // / \ | ^ [3,583 / 4,218] Compiling src/cpu/x64/injectors/jit_uni_eltwise_injector.cpp; 17s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp: external/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp: In member function 'llvm::Error llvm::DWARFDebugFrame::parse(llvm::DWARFDataExtractor)': external/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:1096:18: warning: 'EndAugmentationOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 1096 | uint64_t EndAugmentationOffset; | ^~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:1095:18: warning: 'StartAugmentationOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 1095 | uint64_t StartAugmentationOffset; | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/DivRemPairs.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/DivRemPairs.cpp:257:7: warning: multi-line comment [-Wcomment] 257 | // | \ | ^ external/llvm-project/llvm/lib/Transforms/Scalar/DivRemPairs.cpp:272:9: warning: multi-line comment [-Wcomment] 272 | // / \ | ^ INFO: From Compiling llvm/lib/CodeGen/ModuloSchedule.cpp: external/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp: In member function 'void llvm::ModuloScheduleExpander::generatePhis(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ModuloScheduleExpander::ValueMapTy*, llvm::ModuloScheduleExpander::ValueMapTy*, llvm::ModuloScheduleExpander::InstrMapTy&, unsigned int, unsigned int, bool)': external/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp:700:32: warning: 'PhiOp2' may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, PhiOp2, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 701 | NewReg); | ~~~~~~~ INFO: From Compiling xla/stream_executor/dnn.cc: external/xla/xla/stream_executor/dnn.cc: In member function 'absl::lts_20230125::StatusOr > stream_executor::dnn::TensorDescriptor::GetPhysicalDimensionsMajorToMinor() const': external/xla/xla/stream_executor/dnn.cc:575:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 575 | for (int64_t physical = 0; physical < logical_to_physical.size(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc:585:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 585 | for (int64_t i = 0; i < physical_dims.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc: In static member function 'static stream_executor::dnn::TensorDescriptor stream_executor::dnn::TensorDescriptor::For(stream_executor::dnn::DataType, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/stream_executor/dnn.cc:617:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 617 | for (int i = 0; i < dimensions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc: In member function 'absl::lts_20230125::StatusOr > stream_executor::dnn::MatmulTensorDescriptor::GetNonContractingDims() const': external/xla/xla/stream_executor/dnn.cc:635:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 635 | for (int64_t dim = 0; dim < tensor_.dimensions().size(); ++dim) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc: In member function 'absl::lts_20230125::StatusOr > stream_executor::dnn::MatmulTensorDescriptor::MakeCudnnCompatible(const std::vector&, bool) const': external/xla/xla/stream_executor/dnn.cc:670:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 670 | for (int i = 0; i < non_contracting_dims.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc:673:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 673 | for (int i = 0; i < contracting_dim_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc:678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 678 | for (int i = 0; i < contracting_dim_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc:681:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 681 | for (int i = 0; i < non_contracting_dims.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc: In static member function 'static stream_executor::dnn::MatmulTensorDescriptor stream_executor::dnn::MatmulTensorDescriptor::For(stream_executor::dnn::DataType, absl::lts_20230125::Span, absl::lts_20230125::Span, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/stream_executor/dnn.cc:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 710 | for (int i = 0; i < batch_dims.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/stream_executor/dnn.cc:713:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 713 | for (int i = 0; i < contracting_dims.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling tsl/platform/file_system.cc: external/tsl/tsl/platform/file_system.cc:31:9: warning: multi-line comment [-Wcomment] 31 | #endif // defined(PLATFORM_POSIX) || defined(IS_MOBILE_PLATFORM) || \ | ^ external/tsl/tsl/platform/file_system.cc:58:9: warning: multi-line comment [-Wcomment] 58 | #endif // defined(PLATFORM_POSIX) || defined(IS_MOBILE_PLATFORM) || \ | ^ INFO: From Compiling llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp: external/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp: In member function 'void llvm::DWARFUnit::updateVariableDieMap(llvm::DWARFDie)': external/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp:816:20: warning: 'LocationAddr' may be used uninitialized in this function [-Wmaybe-uninitialized] 816 | LocationAddr += It->getRawOperand(0); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/LoopSink.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/LoopSink.cpp: In function 'bool sinkLoopInvariantInstructions(llvm::Loop&, llvm::AAResults&, llvm::LoopInfo&, llvm::DominatorTree&, llvm::BlockFrequencyInfo&, llvm::MemorySSA&, llvm::ScalarEvolution*)': external/llvm-project/llvm/lib/Transforms/Scalar/LoopSink.cpp:231:51: warning: '*((void*)& SortedBBsToSinkInto +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 231 | BasicBlock *MoveBB = *SortedBBsToSinkInto.begin(); | ^ INFO: From Compiling mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp: external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp: In member function 'mlir::FailureOr {anonymous}::Conv1DGenerator::conv(Conv1DOpOrder)': external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp:2607:58: warning: 'kwSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 2607 | ((wSize - 1) * strideW + 1) + ((kwSize - 1) * dilationW + 1) - | ~~~~~~~~^~~~ external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp:2611:18: warning: 'cSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 2611 | rhsShape = {fSize, cSize, kwSize}; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/util.cc: external/xla/xla/util.cc: In function 'absl::lts_20230125::InlinedVector, 8> xla::CommonFactors(absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/util.cc:322:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 322 | for (int64_t i = 0; i <= a.size(); ++i) { | ~~^~~~~~~~~~~ external/xla/xla/util.cc:328:12: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 328 | while (i < a.size() && j < b.size() && a[i] == b[j]) { | ~~^~~~~~~~~~ external/xla/xla/util.cc:328:28: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 328 | while (i < a.size() && j < b.size() && a[i] == b[j]) { | ~~^~~~~~~~~~ external/xla/xla/util.cc:358:26: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 358 | bool in_bounds_i = i < a.size(); | ~~^~~~~~~~~~ external/xla/xla/util.cc:359:26: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 359 | bool in_bounds_j = j < b.size(); | ~~^~~~~~~~~~ external/xla/xla/util.cc: In function 'xla::ConvertedDimensionNumbers xla::ConvertDimensionNumbers(absl::lts_20230125::Span, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/util.cc:388:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector, 8>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 388 | for (int64_t i = 0; i < common_factors.size() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/util.cc: In function 'bool xla::DistinctNumbersAreConsecutiveIfSorted(absl::lts_20230125::Span)': external/xla/xla/util.cc:452:64: warning: comparison of integer expressions of different signedness: 'long int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 452 | return *absl::c_max_element(seq) - *absl::c_min_element(seq) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 453 | seq.size() - 1; | ~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/RegisterClassInfo.cpp: external/llvm-project/llvm/lib/CodeGen/RegisterClassInfo.cpp: In member function 'void llvm::RegisterClassInfo::runOnMachineFunction(const llvm::MachineFunction&)': external/llvm-project/llvm/lib/CodeGen/RegisterClassInfo.cpp:86:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 86 | CalleeSavedAliases[*AI] = *I; | ^ INFO: From Compiling llvm/lib/Bitcode/Reader/MetadataLoader.cpp: external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataStrings(llvm::ArrayRef, llvm::StringRef, llvm::function_ref)': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:2293:26: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 2293 | if (Strings.size() < Size) | ^~~~ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::lazyLoadModuleMetadataBlock()': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:779:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 779 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:790:16: warning: 'Code' may be used uninitialized in this function [-Wmaybe-uninitialized] 790 | unsigned Code; | ^~~~ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:869:56: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 869 | IndexCursor.readRecord(Entry.ID, Record)) { | ^ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataKinds()': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:2436:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 2436 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:2450:70: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 2450 | Expected MaybeCode = Stream.readRecord(Entry.ID, Record); | ^ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'void llvm::MetadataLoader::MetadataLoaderImpl::lazyLoadOneMetadata(unsigned int, {anonymous}::{anonymous}::PlaceholderQueue&)': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1172:57: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1172 | IndexCursor.readRecord(Entry.ID, Record, &Blob)) { | ^ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::loadGlobalDeclAttachments()': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1017:51: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1017 | TempCursor.readRecord(Entry.ID, Record)) | ^ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:987:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 987 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataAttachment(llvm::Function&, llvm::ArrayRef)': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:2348:72: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 2348 | Expected MaybeRecord = Stream.readRecord(Entry.ID, Record); | ^ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:2333:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 2333 | switch (Entry.Kind) { | ^~~~~~ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadata(bool)': external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1131:54: warning: 'Entry.llvm::BitstreamEntry::ID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1131 | Stream.readRecord(Entry.ID, Record, &Blob)) { | ^ external/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1113:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 1113 | switch (Entry.Kind) { | ^~~~~~ INFO: From Compiling llvm/lib/CodeGen/MachineFunctionPass.cpp: external/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp: In member function 'virtual bool llvm::MachineFunctionPass::runOnFunction(llvm::Function&)': external/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:103:25: warning: 'CountBefore' may be used uninitialized in this function [-Wmaybe-uninitialized] 103 | static_cast(CountBefore); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/MachineBlockPlacement.cpp: external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:711:3: warning: multi-line comment [-Wcomment] 711 | // | / \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:713:3: warning: multi-line comment [-Wcomment] 713 | // | \ / \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:824:3: warning: multi-line comment [-Wcomment] 824 | // U/ =V |U \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:881:3: warning: multi-line comment [-Wcomment] 881 | // | \Qout | \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:915:3: warning: multi-line comment [-Wcomment] 915 | // | \Qout | \ | \Qout | \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:1171:9: warning: multi-line comment [-Wcomment] 1171 | // |\ |\ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:1233:3: warning: multi-line comment [-Wcomment] 1233 | // / \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:1424:3: warning: multi-line comment [-Wcomment] 1424 | // | \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:1454:3: warning: multi-line comment [-Wcomment] 1454 | // / \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:1497:3: warning: multi-line comment [-Wcomment] 1497 | // / \ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:3236:3: warning: multi-line comment [-Wcomment] 3236 | // \ | / /\ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:3240:3: warning: multi-line comment [-Wcomment] 3240 | // /\ | ^ external/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp:3248:3: warning: multi-line comment [-Wcomment] 3248 | // | | / /\ | ^ INFO: From Compiling llvm/lib/Analysis/DependenceAnalysis.cpp: external/llvm-project/llvm/lib/Analysis/DependenceAnalysis.cpp: In member function 'void llvm::DependenceInfo::unifySubscriptType(llvm::ArrayRef)': external/llvm-project/llvm/lib/Analysis/DependenceAnalysis.cpp:935:40: warning: 'widestType' may be used uninitialized in this function [-Wmaybe-uninitialized] 935 | Pair->Dst = SE->getSignExtendExpr(Dst, widestType); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ INFO: From Compiling src/cpu/simple_sum.cpp: external/onednn/src/cpu/simple_sum.cpp:80: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 80 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/simple_sum.cpp:85: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 85 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/primitive_util.cc: In file included from external/xla/xla/primitive_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ INFO: From Compiling llvm/lib/Target/X86/X86RegisterInfo.cpp: external/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.cpp: In member function 'virtual llvm::BitVector llvm::X86RegisterInfo::getReservedRegs(const llvm::MachineFunction&) const': external/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.cpp:608:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 608 | for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) | ^~ external/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.cpp:602:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 602 | for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) | ^~ external/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.cpp:598:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 598 | for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) | ^~ INFO: From Compiling llvm/lib/Transforms/Scalar/GVNHoist.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/GVNHoist.cpp:133:1: warning: multi-line comment [-Wcomment] 133 | // / \ | ^ INFO: From Compiling src/cpu/gemm_convolution.cpp: external/onednn/src/cpu/gemm_convolution.cpp:108: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 108 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:174: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 174 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:190: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 190 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:315: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 315 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:335: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 335 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:348: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 348 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:503: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 503 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:643: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 643 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/gemm_convolution.cpp:750: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 750 | PRAGMA_OMP_SIMD(reduction(+ : db)) | external/onednn/src/cpu/gemm_convolution.cpp:912: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 912 | PRAGMA_OMP_SIMD(reduction(+ : db)) | INFO: From Compiling xla/shape.cc: In file included from external/xla/xla/shape.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape.cc:143:3: required from here external/tsl/tsl/platform/default/logging.h:462:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 462 | TF_DEFINE_CHECK_OP_IMPL(Check_LT, <) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:462:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 462 | TF_DEFINE_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp:151: bazel-out/k8-opt/bin/external/llvm-project/llvm/_virtual_includes/X86CommonTableGen/X86GenGlobalISel.inc: In member function '{anonymous}::PredicateBitset {anonymous}::X86InstructionSelector::computeAvailableModuleFeatures(const llvm::X86Subtarget*) const': bazel-out/k8-opt/bin/external/llvm-project/llvm/_virtual_includes/X86CommonTableGen/X86GenGlobalISel.inc:240: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 240 | if (Subtarget->canUseCMOV()) | INFO: From Compiling llvm/lib/Object/ObjectFile.cpp: external/llvm-project/llvm/lib/Object/ObjectFile.cpp: In member function 'llvm::Expected llvm::object::ObjectFile::getSymbolValue(llvm::object::DataRefImpl) const': external/llvm-project/llvm/lib/Object/ObjectFile.cpp:64:13: warning: 'Flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 64 | if (Flags & SymbolRef::SF_Common) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [3,960 / 4,218] Compiling src/cpu/rnn/ref_rnn.cpp; 39s processwrapper-sandbox ... (15 actions, 4 running) INFO: From Compiling src/cpu/rnn/ref_rnn.cpp: external/onednn/src/cpu/rnn/ref_rnn.cpp:475: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 475 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:485: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 485 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:630: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 630 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:757: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 757 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:761: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 761 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:769: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 769 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:777: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 777 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:782: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 782 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:917: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 917 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:921: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 921 | PRAGMA_OMP_SIMD() | external/onednn/src/cpu/rnn/ref_rnn.cpp:1028: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 1028 | PRAGMA_OMP_SIMD() | INFO: From Compiling xla/runtime/execution_engine.cc: In file included from external/com_google_absl/absl/strings/internal/cordz_handle.h:24, from external/com_google_absl/absl/strings/internal/cordz_info.h:28, from external/com_google_absl/absl/strings/cord.h:91, from external/com_google_absl/absl/status/internal/status_internal.h:23, from external/com_google_absl/absl/status/status.h:59, from external/com_google_absl/absl/status/internal/statusor_internal.h:22, from external/com_google_absl/absl/status/statusor.h:49, from external/xla/xla/runtime/execution_engine.h:25, from external/xla/xla/runtime/execution_engine.cc:16: external/com_google_absl/absl/synchronization/mutex.h: In static member function 'static absl::lts_20230125::StatusOr > xla::runtime::ExecutionEngine::CreateFromModule(std::unique_ptr, std::unique_ptr, xla::runtime::ExecutionEngine::JitOptions, absl::lts_20230125::Span >)': external/com_google_absl/absl/synchronization/mutex.h:552:58: warning: 'lljit_lock.absl::lts_20230125::MutexLock::mu_' may be used uninitialized in this function [-Wmaybe-uninitialized] 552 | ~MutexLock() ABSL_UNLOCK_FUNCTION() { this->mu_->Unlock(); } | ~~~~~~~~~~~~~~~~~^~ external/xla/xla/runtime/execution_engine.cc:374:34: note: 'lljit_lock.absl::lts_20230125::MutexLock::mu_' was declared here 374 | std::optional lljit_lock(lljit_mu); | ^~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/ImplicitNullChecks.cpp: external/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp: In member function 'virtual bool {anonymous}::ImplicitNullChecks::runOnMachineFunction(llvm::MachineFunction&)': external/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp:323:22: warning: '*((void*)(& AR)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 323 | if (MBB->isLiveIn(*AR)) | ~~~~~~~~~~~~~^~~~~ external/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp:321:27: note: '*((void*)(& AR)+56).llvm::MCSuperRegIterator::Val' was declared here 321 | for (MCRegAliasIterator AR(Reg, TRI, /*IncludeSelf*/ true); AR.isValid(); | ^~ INFO: From Compiling llvm/lib/Transforms/Scalar/MergeICmps.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/MergeICmps.cpp:533:7: warning: multi-line comment [-Wcomment] 533 | // \ \ \ \ | ^ external/llvm-project/llvm/lib/Transforms/Scalar/MergeICmps.cpp:785:3: warning: multi-line comment [-Wcomment] 785 | // \ \ \ \ | ^ INFO: From Compiling llvm/lib/Support/YAMLParser.cpp: external/llvm-project/llvm/lib/Support/YAMLParser.cpp: In member function 'bool llvm::yaml::Scanner::findBlockScalarIndent(unsigned int&, unsigned int, unsigned int&, bool&)': external/llvm-project/llvm/lib/Support/YAMLParser.cpp:267:5: warning: 'LongestAllSpaceLine' may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | if (Position >= End) | ^~ external/llvm-project/llvm/lib/Support/YAMLParser.cpp:1624:23: note: 'LongestAllSpaceLine' was declared here 1624 | StringRef::iterator LongestAllSpaceLine; | ^~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/stream_executor/event.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/stream_executor.h:27, from external/xla/xla/stream_executor/event.cc:18: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/stream_executor/event.h:22, from external/xla/xla/stream_executor/event.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | INFO: From Compiling tsl/platform/status.cc: external/tsl/tsl/platform/status.cc: In function 'std::vector tsl::errors::GetStackTrace(const Status&)': external/tsl/tsl/platform/status.cc:145:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 145 | for (int i = 0; i < split.size() / 3; ++i) { | ~~^~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:1347:3: warning: multi-line comment [-Wcomment] 1347 | // | ----------------\ | ^ INFO: From Compiling xla/hlo/ir/hlo_reachability.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_reachability.h:28, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_reachability.h:23, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_reachability.h:26, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_reachability.h:23, from external/xla/xla/hlo/ir/hlo_reachability.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp: external/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::CodeViewDebug::collectDebugInfoForJumpTables(const llvm::MachineFunction*, bool)::; _ArgTypes = {const llvm::MachineJumpTableInfo&, const llvm::MachineInstr&, long int}]': external/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:3559:36: warning: 'EntrySize' may be used uninitialized in this function [-Wmaybe-uninitialized] 3559 | CurFn->JumpTables.push_back( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3560 | {EntrySize, Base, BaseOffset, Branch, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3561 | MF->getJTISymbol(JumpTableIndex, MMI->getContext()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3562 | JTI.getJumpTables()[JumpTableIndex].MBBs.size()}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:3537:28: note: 'EntrySize' was declared here 3537 | JumpTableEntrySize EntrySize; | ^~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:3559:36: warning: 'Base' may be used uninitialized in this function [-Wmaybe-uninitialized] 3559 | CurFn->JumpTables.push_back( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3560 | {EntrySize, Base, BaseOffset, Branch, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3561 | MF->getJTISymbol(JumpTableIndex, MMI->getContext()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3562 | JTI.getJumpTables()[JumpTableIndex].MBBs.size()}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:3534:25: note: 'Base' was declared here 3534 | const MCSymbol *Base; | ^~~~ INFO: From Compiling xla/service/gpu/cublas_cudnn.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/gpu/cublas_cudnn.h:21, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/gpu/cublas_cudnn.h:19, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/service/gpu/cublas_cudnn.h:20, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/gpu/cublas_cudnn.h:19, from external/xla/xla/service/gpu/cublas_cudnn.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/service/gpu/cublas_cudnn.cc: In function 'std::string xla::gpu::CudnnConvKindToString(xla::gpu::CudnnConvKind)': external/xla/xla/service/gpu/cublas_cudnn.cc:204:1: warning: control reaches end of non-void function [-Wreturn-type] 204 | } | ^ external/xla/xla/service/gpu/cublas_cudnn.cc: In function 'std::string xla::gpu::CudnnfMHAKindToString(xla::gpu::CudnnfMHAKind)': external/xla/xla/service/gpu/cublas_cudnn.cc:287:1: warning: control reaches end of non-void function [-Wreturn-type] 287 | } | ^ INFO: From Compiling xla/hlo/ir/hlo_module_group.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/hlo/ir/hlo_module_group.h:24, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module_group.cc: In static member function 'static absl::lts_20230125::StatusOr xla::HloModuleGroup::CreateFromProto(const xla::HloModuleGroupProto&, absl::lts_20230125::Span)': external/xla/xla/hlo/ir/hlo_module_group.cc:81:41: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | TF_RET_CHECK(proto.hlo_modules_size() == module_configs.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module_group.cc:81:3: note: in expansion of macro 'TF_RET_CHECK' 81 | TF_RET_CHECK(proto.hlo_modules_size() == module_configs.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module_group.h:26, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/hlo/ir/hlo_module_group.h:24, from external/xla/xla/hlo/ir/hlo_module_group.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_computation.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.cc:37: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.cc:37: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.cc:37: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_computation.h:26, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/xla/xla/hlo/ir/hlo_computation.cc: In member function 'xla::HloInstruction* xla::HloComputation::AddParameter(std::unique_ptr)': external/xla/xla/hlo/ir/hlo_computation.cc:154:46: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | fusion_instruction_->operand_count() == param_instructions_.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.cc:153:3: note: in expansion of macro 'CHECK' 153 | CHECK(!IsFusionComputation() || | ^~~~~ external/xla/xla/hlo/ir/hlo_computation.cc: In member function 'tsl::Status xla::HloComputation::RemoveParameter(int64_t)': external/xla/xla/hlo/ir/hlo_computation.cc:208:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 208 | while (param_no < param_instructions_.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_computation.cc:38: external/xla/xla/hlo/ir/hlo_computation.cc: In member function 'xla::HloInstruction* xla::HloComputation::ReplaceParameter(int64_t, std::unique_ptr)': external/xla/xla/hlo/ir/hlo_computation.cc:228:46: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 228 | fusion_instruction_->operand_count() == param_instructions_.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.cc:227:3: note: in expansion of macro 'CHECK' 227 | CHECK(!IsFusionComputation() || | ^~~~~ external/xla/xla/hlo/ir/hlo_computation.cc: In member function 'tsl::Status xla::HloComputation::RemoveUnusedParametersImpl(bool)': external/xla/xla/hlo/ir/hlo_computation.cc:252:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | for (int64_t i = 0; i < param_instructions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_computation.h:26, from external/xla/xla/hlo/ir/hlo_computation.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_computation.cc:183:3: required from here external/com_google_absl/absl/log/internal/check_op.h:339:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:339:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_computation.cc:595:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_module.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.cc: In member function 'void xla::HloModule::MoveComputationsFrom(xla::HloModule*, bool)': external/xla/xla/hlo/ir/hlo_module.cc:235:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 235 | for (size_t i = 0; i < module->computation_count(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from external/xla/xla/hlo/ir/hlo_module.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_execution_profile.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_execution_profile.cc:25: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_execution_profile.h:21, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/hlo_execution_profile.cc:85:5: required from here external/com_google_absl/absl/log/internal/check_op.h:339:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:339:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_execution_profile.h:23, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/hlo_execution_profile.h:22, from external/xla/xla/service/hlo_execution_profile.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_execution_profile.h:21, from external/xla/xla/service/hlo_execution_profile.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_op_metadata.cc: external/xla/xla/hlo/ir/hlo_op_metadata.cc: In function 'std::string xla::OpMetadataToString(const xla::OpMetadata&)': external/xla/xla/hlo/ir/hlo_op_metadata.cc:44:30: warning: 'const google::protobuf::RepeatedField& xla::OpMetadata::profile_type() const' is deprecated [-Wdeprecated-declarations] 44 | if (!metadata.profile_type().empty()) { | ^ In file included from external/xla/xla/hlo/ir/hlo_op_metadata.h:21, from external/xla/xla/hlo/ir/hlo_op_metadata.cc:16: bazel-out/k8-opt/bin/external/xla/xla/xla_data.pb.h:9591:1: note: declared here 9591 | OpMetadata::profile_type() const { | ^~~~~~~~~~ external/xla/xla/hlo/ir/hlo_op_metadata.cc:46:63: warning: 'const google::protobuf::RepeatedField& xla::OpMetadata::profile_type() const' is deprecated [-Wdeprecated-declarations] 46 | "profile_type={", absl::StrJoin(metadata.profile_type(), ","), "}")); | ^ In file included from external/xla/xla/hlo/ir/hlo_op_metadata.h:21, from external/xla/xla/hlo/ir/hlo_op_metadata.cc:16: bazel-out/k8-opt/bin/external/xla/xla/xla_data.pb.h:9591:1: note: declared here 9591 | OpMetadata::profile_type() const { | ^~~~~~~~~~ INFO: From Compiling xla/service/hlo_cost_analysis.cc: In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_cost_analysis.cc:31: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_cost_analysis.cc:31: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_cost_analysis.cc:31: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_cost_analysis.h:26, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/hlo_cost_analysis.cc: In member function 'virtual tsl::Status xla::HloCostAnalysis::HandleFusion(const xla::HloInstruction*)': external/xla/xla/service/hlo_cost_analysis.cc:1092:47: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1092 | ShapeUtil::ElementsIn(instr->shape()) > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1093 | immediate_constant_max_elements()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_cost_analysis.cc:1103:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1103 | for (int64_t i = 0; i < fusion->fused_parameters().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/service/hlo_cost_analysis.h:25, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_cost_analysis.h:24, from external/xla/xla/service/hlo_cost_analysis.cc:15: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/dfs_hlo_visitor.cc: In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:20: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:20: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:20: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:20: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_schedule.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_schedule.cc:33: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_schedule.h:24, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_schedule.cc: In member function 'tsl::Status xla::HloSchedule::Update(const absl::lts_20230125::flat_hash_set >&)': external/xla/xla/hlo/ir/hlo_schedule.cc:241:20: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 241 | if (sequence_sum > nonfusion_computations.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_schedule.h:24, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/hlo/ir/hlo_schedule.cc: In member function 'tsl::Status xla::HloSchedule::Verify() const': external/xla/xla/hlo/ir/hlo_schedule.cc:297:48: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'std::tuple_element<1, const std::pair, long int> >::type' {aka 'const long int'} [-Wsign-compare] 297 | TF_RET_CHECK(nonfusion_computations.size() == sequence_size) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_schedule.cc:297:5: note: in expansion of macro 'TF_RET_CHECK' 297 | TF_RET_CHECK(nonfusion_computations.size() == sequence_size) | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_schedule.cc:320:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 320 | TF_RET_CHECK(instruction_position.size() == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 321 | computation->instruction_count()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_schedule.cc:320:7: note: in expansion of macro 'TF_RET_CHECK' 320 | TF_RET_CHECK(instruction_position.size() == | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_schedule.h:28, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_schedule.h:24, from external/xla/xla/hlo/ir/hlo_schedule.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_schedule.cc:264:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/float8_fnuz_ir_emitter.cc: In file included from external/xla/xla/service/float8_fnuz_ir_emitter.cc:22: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ INFO: From Compiling xla/hlo/ir/hlo_sharding.cc: In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_sharding.cc:33: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_sharding.h:36, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In function 'bool xla::{anonymous}::GroupMinorIotaDimsSorted(absl::lts_20230125::Span, absl::lts_20230125::Span, int64_t, absl::lts_20230125::InlinedVector&, absl::lts_20230125::InlinedVector&)': external/xla/xla/hlo/ir/hlo_sharding.cc:93:31: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 93 | for (int i = split_i + 2; i < new_perm.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc:97:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 97 | for (int i = 0; i < perm.size(); ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc:106:34: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 106 | for (int i = perm_split + 2; i < new_perm.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In lambda function: external/xla/xla/hlo/ir/hlo_sharding.cc:175:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 175 | for (int64_t i = 0; i < indices.size() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In static member function 'static xla::HloSharding xla::HloSharding::Subgroup(const xla::TileAssignment&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/hlo/ir/hlo_sharding.cc:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 239 | for (int i = 0; i < subgroup_types.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In lambda function: external/xla/xla/hlo/ir/hlo_sharding.cc:319:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 319 | for (int64_t i = 0; i < indices.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'void xla::HloSharding::Print(xla::Printer*, bool) const': external/xla/xla/hlo/ir/hlo_sharding.cc:391:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 391 | for (int i = 1; i < tuple_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'int64_t xla::HloSharding::DeviceForTileIndex(absl::lts_20230125::Span) const': external/xla/xla/hlo/ir/hlo_sharding.cc:553:20: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 553 | if (index.size() == TiledDataRank() && | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc:554:20: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 554 | index.size() < tile_assignment_.num_dimensions()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc:556:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 556 | for (int64_t i = 0; i < tile_assignment_.num_dimensions() - index.size(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'std::vector xla::HloSharding::TileOffsetForDevice(const xla::Shape&, int64_t) const': external/xla/xla/hlo/ir/hlo_sharding.cc:576:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 576 | for (int64_t i = 0; i < index.size(); ++i) { | ~~^~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'std::vector xla::HloSharding::TileLimitForDevice(const xla::Shape&, int64_t) const': external/xla/xla/hlo/ir/hlo_sharding.cc:597:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 597 | for (int64_t i = 0; i < index.size(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_sharding.h:32, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'tsl::Status xla::HloSharding::CheckLeafCount(const xla::Shape&) const': external/xla/xla/hlo/ir/hlo_sharding.cc:621:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 621 | TF_RET_CHECK(leaf_count == tuple_elements_.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_sharding.cc:621:3: note: in expansion of macro 'TF_RET_CHECK' 621 | TF_RET_CHECK(leaf_count == tuple_elements_.size()) | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'tsl::Status xla::HloSharding::ValidateNonTuple(const xla::Shape&, std::optional) const': external/xla/xla/hlo/ir/hlo_sharding.cc:759:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 759 | !num_devices.has_value() || seen_devices.size() == *num_devices; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'xla::Shape xla::HloSharding::TileShape(const xla::Shape&, int64_t) const': external/xla/xla/hlo/ir/hlo_sharding.cc:986:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 986 | for (int64_t i = 0; i < index.size(); ++i) { | ~~^~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_sharding.cc: In member function 'std::optional xla::HloSharding::ExtractSingleSharding() const': external/xla/xla/hlo/ir/hlo_sharding.cc:1061:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1061 | for (int64_t i = 1; i < tuple_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_sharding.h:36, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/array.h:34, from external/xla/xla/hlo/ir/hlo_sharding.h:34, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/hlo/ir/hlo_sharding.h:32, from external/xla/xla/hlo/ir/hlo_sharding.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_sharding.cc:360:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/logical_buffer_analysis.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/logical_buffer_analysis.h:19, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/logical_buffer_analysis.cc:21: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/logical_buffer_analysis.cc:21: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/logical_buffer_analysis.cc:21: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/logical_buffer_analysis.h:20, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/logical_buffer_analysis.h:19, from external/xla/xla/service/logical_buffer_analysis.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_instructions.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instructions.cc:47: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/container/inlined_vector.h:50, from external/xla/xla/hlo/ir/hlo_instructions.h:29, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.cc:179:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: At global scope: external/xla/xla/hlo/ir/hlo_instructions.cc:457:62: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 457 | ComparisonDirection direction, std::optional type) | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In constructor 'xla::HloCompareInstruction::HloCompareInstruction(const xla::Shape&, xla::HloInstruction*, xla::HloInstruction*, xla::ComparisonDirection, std::optional)': external/xla/xla/hlo/ir/hlo_instructions.cc:460:49: warning: 'xla::Comparison::Comparison(xla::Comparison::Direction, xla::Comparison::Type)' is deprecated: Use Comparison(Comparison::Direction, PrimitiveType) [-Wdeprecated-declarations] 460 | ? Comparison(direction, *type) | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:99:36: note: declared here 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'virtual xla::HloInstructionProto xla::HloCompareInstruction::ToProto() const': external/xla/xla/hlo/ir/hlo_instructions.cc:470:69: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 470 | proto.set_comparison_type(ComparisonTypeToString(compare_.GetType())); | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'virtual void xla::HloCompareInstruction::PrintExtraAttributesImpl(xla::HloInstruction::AttributePrinter&, const xla::HloPrintOptions&) const': external/xla/xla/hlo/ir/hlo_instructions.cc:479:24: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 479 | if (compare_.GetType() != | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc:480:19: warning: 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 480 | Comparison::DefaultComparisonType(operand(0)->shape().element_type())) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:207:3: note: declared here 207 | DefaultComparisonType(PrimitiveType type); | ^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc:480:75: warning: 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 480 | Comparison::DefaultComparisonType(operand(0)->shape().element_type())) { | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:207:3: note: declared here 207 | DefaultComparisonType(PrimitiveType type); | ^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In lambda function: external/xla/xla/hlo/ir/hlo_instructions.cc:482:75: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 482 | AppendCat(printer, "type=", ComparisonTypeToString(compare_.GetType())); | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/container/inlined_vector.h:50, from external/xla/xla/hlo/ir/hlo_instructions.h:29, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.cc:1366:3: required from here external/com_google_absl/absl/log/internal/check_op.h:340:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:340:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'virtual bool xla::HloMapInstruction::IsElementwiseImpl(const std::optional&) const': external/xla/xla/hlo/ir/hlo_instructions.cc:1439:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1439 | if (dimensions().size() != shape().dimensions_size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc:1442:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1442 | for (int i = 0; i < dimensions().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'virtual xla::HloInstructionProto xla::HloSliceInstruction::ToProto() const': external/xla/xla/hlo/ir/hlo_instructions.cc:1494:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1494 | for (int i = 0; i < slice_starts_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'xla::HloInstruction* xla::HloCallableInstruction::CloneAndAppendInstructionIntoCalledComputation(xla::HloInstruction*, bool)': external/xla/xla/hlo/ir/hlo_instructions.cc:1812:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1812 | for (int64_t i = 0; i < operands().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'void xla::HloFusionInstruction::MergeFusionInstructionIntoMultiOutput(xla::HloFusionInstruction*)': external/xla/xla/hlo/ir/hlo_instructions.cc:2179:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2179 | for (int64_t i = 1; i < unfused_instructions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'virtual bool xla::HloCustomCallInstruction::IdenticalSlowPath(const xla::HloInstruction&, absl::lts_20230125::FunctionRef) const': external/xla/xla/hlo/ir/hlo_instructions.cc:3033:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3033 | for (int64_t i = 0; i < operand_shapes_with_layout_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc:3056:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3056 | for (int64_t i = 0; i < called_computations().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/container/inlined_vector.h:50, from external/xla/xla/hlo/ir/hlo_instructions.h:29, from external/xla/xla/hlo/ir/hlo_instructions.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.cc:1705:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instructions.cc: In member function 'virtual std::string xla::HloFusionInstruction::ToCategory() const': external/xla/xla/hlo/ir/hlo_instructions.cc:1990:1: warning: control reaches end of non-void function [-Wreturn-type] 1990 | } | ^ INFO: From Compiling xla/service/logical_buffer.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/logical_buffer.cc: In member function 'virtual std::string xla::LogicalBuffer::ToString() const': external/xla/xla/service/logical_buffer.cc:34:17: warning: 'bool xla::BufferValue::has_color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 34 | if (has_color()) { | ^ In file included from external/xla/xla/service/logical_buffer.h:23, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/service/buffer_value.h:131:8: note: declared here 131 | bool has_color() const { return color_ != kInvalidColor; } | ^~~~~~~~~ external/xla/xla/service/logical_buffer.cc:35:45: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 35 | color_string = absl::StrCat(" @", color()); | ^ In file included from external/xla/xla/service/logical_buffer.h:23, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/logical_buffer.h:22, from external/xla/xla/service/logical_buffer.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/types/span.h:65, from external/xla/xla/service/logical_buffer.h:21, from external/xla/xla/service/logical_buffer.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_instruction.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.cc:55: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.cc:55: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.cc:55: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_instruction.cc:56: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: In static member function 'static absl::lts_20230125::StatusOr > xla::HloInstruction::CreateFromProto(const xla::HloInstructionProto&, const absl::lts_20230125::flat_hash_map&, const absl::lts_20230125::flat_hash_map&, bool)': external/xla/xla/hlo/ir/hlo_instruction.cc:268:50: warning: 'bool xla::HloInstructionProto::is_cross_program_prefetch() const' is deprecated [-Wdeprecated-declarations] 268 | } else if (proto.is_cross_program_prefetch()) { | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:57, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: bazel-out/k8-opt/bin/external/xla/xla/service/hlo.pb.h:10994:13: note: declared here 10994 | inline bool HloInstructionProto::is_cross_program_prefetch() const { | ^~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/hlo/ir/hlo_instruction.cc:564:67: warning: 'int64_t xla::HloInstructionProto::all_reduce_id() const' is deprecated [-Wdeprecated-declarations] 564 | TF_RET_CHECK(proto.channel_id() <= 0 || proto.all_reduce_id() <= 0) | ^ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_instruction.cc:564:7: note: in expansion of macro 'TF_RET_CHECK' 564 | TF_RET_CHECK(proto.channel_id() <= 0 || proto.all_reduce_id() <= 0) | ^~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:57, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: bazel-out/k8-opt/bin/external/xla/xla/service/hlo.pb.h:9933:16: note: declared here 9933 | inline int64_t HloInstructionProto::all_reduce_id() const { | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc:570:31: warning: 'int64_t xla::HloInstructionProto::all_reduce_id() const' is deprecated [-Wdeprecated-declarations] 570 | if (proto.all_reduce_id() > 0) { | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:57, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: bazel-out/k8-opt/bin/external/xla/xla/service/hlo.pb.h:9933:16: note: declared here 9933 | inline int64_t HloInstructionProto::all_reduce_id() const { | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc:571:42: warning: 'int64_t xla::HloInstructionProto::all_reduce_id() const' is deprecated [-Wdeprecated-declarations] 571 | channel_id = proto.all_reduce_id(); | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:57, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: bazel-out/k8-opt/bin/external/xla/xla/service/hlo.pb.h:9933:16: note: declared here 9933 | inline int64_t HloInstructionProto::all_reduce_id() const { | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc:629:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 629 | for (int i = 0; i < source_target_pairs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: At global scope: external/xla/xla/hlo/ir/hlo_instruction.cc:1299:62: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 1299 | ComparisonDirection direction, std::optional type) { | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: In static member function 'static std::unique_ptr xla::HloInstruction::CreateConditional(const xla::Shape&, xla::HloInstruction*, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/hlo/ir/hlo_instruction.cc:1573:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1573 | for (int i = 0; i < branch_computations.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instruction.cc:1675:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: In member function 'void xla::HloInstruction::RemoveOperandsAtAscendingIndices(absl::lts_20230125::Span)': external/xla/xla/hlo/ir/hlo_instruction.cc:2566:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2566 | while (next_index < operands_.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instruction.cc:2570:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: In member function 'virtual void xla::HloInstruction::PrintOperandsWithCanonicalNameMap(xla::Printer*, const xla::HloPrintOptions&, xla::CanonicalNameMap*) const': external/xla/xla/hlo/ir/hlo_instruction.cc:3324:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3324 | for (int64_t i = 1; i < slice.size(); ++i) { | ~~^~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: In static member function 'static xla::{anonymous}::UseKind xla::{anonymous}::FusionReusesParamElements::ComputeInternal(int64_t, const xla::HloInstruction&, absl::lts_20230125::flat_hash_map*)': external/xla/xla/hlo/ir/hlo_instruction.cc:4233:45: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4233 | for (int64_t operand_num = 0; operand_num < hlo.operands().size(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/hlo/ir/hlo_instruction.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instruction.cc:1852:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instruction.cc:2562:5: required from here external/com_google_absl/absl/log/internal/check_op.h:339:43: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:339:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_instruction.cc: In function 'bool xla::PushDFSChild(Visitor*, xla::{anonymous}::DFSStack*, xla::HloInstruction*) [with Visitor = xla::DfsHloVisitorBase]': external/xla/xla/hlo/ir/hlo_instruction.cc:3978:1: warning: control reaches end of non-void function [-Wreturn-type] 3978 | } | ^ external/xla/xla/hlo/ir/hlo_instruction.cc: In function 'bool xla::PushDFSChild(Visitor*, xla::{anonymous}::DFSStack*, xla::HloInstruction*) [with Visitor = xla::DfsHloVisitorBase]': external/xla/xla/hlo/ir/hlo_instruction.cc:3978:1: warning: control reaches end of non-void function [-Wreturn-type] external/xla/xla/hlo/ir/hlo_instruction.cc: In function 'absl::lts_20230125::string_view xla::ToString(xla::HloInstruction::FusionKind)': external/xla/xla/hlo/ir/hlo_instruction.cc:4297:1: warning: control reaches end of non-void function [-Wreturn-type] 4297 | } | ^ In member function 'void absl::lts_20230125::inlined_vector_internal::Storage::Resize(ValueAdapter, absl::lts_20230125::inlined_vector_internal::SizeType) [with ValueAdapter = absl::lts_20230125::inlined_vector_internal::DefaultValueAdapter >; T = xla::HloInstruction*; long unsigned int N = 2; A = std::allocator]', inlined from 'void absl::lts_20230125::InlinedVector::resize(absl::lts_20230125::InlinedVector::size_type) [with T = xla::HloInstruction*; long unsigned int N = 2; A = std::allocator]' at external/com_google_absl/absl/container/inlined_vector.h:552:20, inlined from 'void xla::HloInstruction::RemoveOperandsAtAscendingIndices(absl::lts_20230125::Span)' at external/xla/xla/hlo/ir/hlo_instruction.cc:2571:19: cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified bound between 18446744056529682440 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified bound between 18446744056529682440 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] INFO: From Compiling xla/service/buffer_value.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/buffer_value.cc: In member function 'xla::LogicalBufferProto xla::BufferValue::ToProto(const SizeFunction&) const': external/xla/xla/service/buffer_value.cc:55:17: warning: 'bool xla::BufferValue::has_color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 55 | if (has_color()) { | ^ In file included from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/service/buffer_value.h:131:8: note: declared here 131 | bool has_color() const { return color_ != kInvalidColor; } | ^~~~~~~~~ external/xla/xla/service/buffer_value.cc:56:27: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 56 | proto.set_color(color()); | ^ In file included from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/buffer_value.h:23, from external/xla/xla/service/buffer_value.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/types/span.h:65, from external/xla/xla/service/buffer_value.h:22, from external/xla/xla/service/buffer_value.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_buffer.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/tsl/tsl/platform/default/logging.h:529:38: note: in definition of macro '_TF_DCHECK_NOP' 529 | while (false && ((void)(x), (void)(y), 0)) LOG(FATAL) | ^ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_buffer.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/tuple_util.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/service/tuple_util.h:19, from external/xla/xla/service/tuple_util.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_phi_graph.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_phi_graph.h:27, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_phi_graph.h:24, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_phi_graph.h:26, from external/xla/xla/service/hlo_phi_graph.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_phi_graph.h:24, from external/xla/xla/service/hlo_phi_graph.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_phi_graph.cc:163:7: required from here external/com_google_absl/absl/log/internal/check_op.h:340:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:340:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_value.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_value.cc:31: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/service/hlo_value.h:26, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/service/hlo_value.cc: In member function 'std::string xla::HloValue::ToShortString() const': external/xla/xla/service/hlo_value.cc:87:43: warning: 'bool xla::BufferValue::has_color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 87 | is_phi() ? " (phi)" : "", has_color() ? StrCat(" @", color()) : ""); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/service/buffer_value.h:131:8: note: declared here 131 | bool has_color() const { return color_ != kInvalidColor; } | ^~~~~~~~~ external/xla/xla/service/hlo_value.cc:87:66: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 87 | is_phi() ? " (phi)" : "", has_color() ? StrCat(" @", color()) : ""); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/service/hlo_value.h:26, from external/xla/xla/service/hlo_value.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.cc:273:3: required from here external/com_google_absl/absl/log/internal/check_op.h:341:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:341:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_value.cc: In member function 'bool xla::InstructionValueSet::AssignUnionOf(absl::lts_20230125::Span)': external/xla/xla/service/hlo_value.cc:274:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 274 | for (int i = 1; i < inputs.size(); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_value.h:29, from external/xla/xla/service/hlo_value.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/service/hlo_value.h:26, from external/xla/xla/service/hlo_value.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.cc:141:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/dynamic_parameter_binding.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:23: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:23: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:23: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:23: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:23: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:25: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:25, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:25, from external/xla/xla/hlo/ir/dynamic_parameter_binding.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_sharding_metadata.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:23, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/hlo/ir/hlo_sharding_metadata.cc: In function 'absl::lts_20230125::StatusOr xla::{anonymous}::ApplyShardingFromUsers(xla::HloInstruction*, const xla::DomainMetadata::Domain&, const xla::HloSharding&)': external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:243:64: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 243 | ShapeUtil::GetLeafCount(instruction->shape()) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 244 | domain_sharding.tuple_elements().size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:242:5: note: in expansion of macro 'TF_RET_CHECK' 242 | TF_RET_CHECK(instruction->shape().IsTuple() && | ^~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:26, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_domain_metadata.h:25, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:25, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_sharding_metadata.h:23, from external/xla/xla/hlo/ir/hlo_sharding_metadata.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_opcode.cc: external/xla/xla/hlo/ir/hlo_opcode.cc: In function 'absl::lts_20230125::string_view xla::HloOpcodeString(xla::HloOpcode)': external/xla/xla/hlo/ir/hlo_opcode.cc:34:1: warning: control reaches end of non-void function [-Wreturn-type] 34 | } | ^ external/xla/xla/hlo/ir/hlo_opcode.cc: In function 'bool xla::HloOpcodeIsVariadic(xla::HloOpcode)': external/xla/xla/hlo/ir/hlo_opcode.cc:62:1: warning: control reaches end of non-void function [-Wreturn-type] 62 | } | ^ external/xla/xla/hlo/ir/hlo_opcode.cc: In function 'std::optional xla::HloOpcodeArity(xla::HloOpcode)': external/xla/xla/hlo/ir/hlo_opcode.cc:73:1: warning: control reaches end of non-void function [-Wreturn-type] 73 | } | ^ INFO: From Compiling xla/service/shape_inference.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferInDimBroadcastShape(const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:840:42: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 840 | } else if (broadcast_dimensions.size() != smaller_shape.rank()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferVariadicOpShape(xla::HloOpcode, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:1143:43: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1143 | for (int64_t operand = 1; operand < operand_shapes.size(); ++operand) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferMapShape(absl::lts_20230125::Span, const xla::ProgramShape&, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:1198:25: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1198 | if (dimensions.size() != arg_shape->dimensions_size()) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:1206:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1206 | for (int i = 0; i < dimensions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:1215:25: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1215 | if (arg_shapes.size() != to_apply.parameters_size()) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferAllToAllTupleShape(absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:2212:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2212 | for (int i = 0; i < operand_shapes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferReduceWindowShape(absl::lts_20230125::Span, absl::lts_20230125::Span, const xla::Window&, const xla::ProgramShape&)': external/xla/xla/service/shape_inference.cc:2354:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 2354 | for (int64_t i = 1; i < number_of_input; ++i) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferSliceShape(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:2587:21: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 2587 | if (starts.size() != arg.rank()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:2596:41: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] 2596 | for (int64_t dimension = 0; dimension < starts_size; ++dimension) { | ~~~~~~~~~~^~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferDynamicSliceShape(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span, bool)': external/xla/xla/service/shape_inference.cc:2683:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 2683 | if (operand_shape.rank() != number_of_indices) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:2713:26: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 2713 | if (slice_sizes.size() != operand_shape.rank()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:2719:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2719 | for (int64_t dim = 0; dim < slice_sizes.size(); ++dim) { | ~~~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferDynamicUpdateSliceShape(const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span, bool)': external/xla/xla/service/shape_inference.cc:2789:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 2789 | if (operand_shape.rank() != number_of_indices) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferConditionalShape(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:2961:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2961 | for (int j = 0; j < branch_computations.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In lambda function: external/xla/xla/service/shape_inference.cc:3006:27: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3006 | for (int j = 0; j < branch_computations.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferBroadcastShape(const xla::Shape&, const xla::Shape&, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:3058:20: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3058 | if (operand_rank != broadcast_dimensions.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferReshapeShape(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span, int64_t)': external/xla/xla/service/shape_inference.cc:3150:25: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3150 | if (dimensions.size() != operand.rank() || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:3177:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector, 8>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3177 | for (int64_t i = 0; i < common_factors.size() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferTransposeShape(const xla::Shape&, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:3285:25: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3285 | if (dimensions.size() != operand.rank() || !IsPermutation(dimensions)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferCallShape(absl::lts_20230125::Span, const xla::ProgramShape&)': external/xla/xla/service/shape_inference.cc:3346:25: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3346 | if (arg_shapes.size() != to_apply.parameters_size()) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:3361:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3361 | for (int i = 0; i < arg_shapes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferGatherShape(const xla::Shape&, const xla::Shape&, const xla::GatherDimensionNumbers&, absl::lts_20230125::Span)': external/xla/xla/service/shape_inference.cc:3508:43: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3508 | if (expanded_start_indices_shape.size() == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 3509 | gather_dim_numbers.index_vector_dim()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:3517:26: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3517 | if (slice_sizes.size() != input_shape.dimensions_size()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:3524:26: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3524 | if (slice_sizes.size() != | ~~~~~~~~~~~~~~~~~~~^~ 3525 | gather_dim_numbers.offset_dims_size() + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3526 | gather_dim_numbers.collapsed_slice_dims_size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:3535:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3535 | for (int i = 0; i < slice_sizes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc: In static member function 'static absl::lts_20230125::StatusOr xla::ShapeInference::InferScatterShape(absl::lts_20230125::Span, const xla::ProgramShape&, const xla::ScatterDimensionNumbers&)': external/xla/xla/service/shape_inference.cc:3708:29: warning: comparison of integer expressions of different signedness: 'long int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3708 | if (operand_count * 2 + 1 != arg_shapes.size()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/shape_inference.cc:3735:45: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3735 | if (expanded_scatter_indices_shape.size() == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 3736 | scatter_dim_numbers.index_vector_dim()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/shape_inference.h:25, from external/xla/xla/service/shape_inference.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/hlo/ir/hlo_input_output_alias_config.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:27: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:27: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:27: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:27: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:27: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:28: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_set.h:35, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:25, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:28, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_set.h:35, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.h:25, from external/xla/xla/hlo/ir/hlo_input_output_alias_config.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/tuple_points_to_analysis.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/tuple_points_to_analysis.h:27, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/tuple_points_to_analysis.cc:30: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/tuple_points_to_analysis.cc:30: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/tuple_points_to_analysis.cc:30: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/tuple_points_to_analysis.cc: In member function 'virtual tsl::Status xla::TuplePointsToAnalysis::HandleTuple(xla::HloInstruction*)': external/xla/xla/service/tuple_points_to_analysis.cc:481:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 481 | for (int64_t i = 0; i < operands.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/tuple_points_to_analysis.cc: In member function 'tsl::Status xla::TuplePointsToAnalysis::VerifyBuffer(const xla::LogicalBuffer&) const': external/xla/xla/service/tuple_points_to_analysis.cc:614:19: warning: comparison of integer expressions of different signedness: 'xla::BufferValue::Id' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 614 | buffer.id() >= logical_buffer_analysis_->num_logical_buffers()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/tuple_points_to_analysis.h:30, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/tuple_points_to_analysis.h:27, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/tuple_points_to_analysis.cc:631:3: required from here external/com_google_absl/absl/log/internal/check_op.h:339:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:339:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/inlined_vector.h:53, from external/com_google_absl/absl/strings/cord.h:78, from external/com_google_absl/absl/container/internal/hash_function_defaults.h:56, from external/com_google_absl/absl/container/flat_hash_map.h:41, from external/xla/xla/service/tuple_points_to_analysis.h:27, from external/xla/xla/service/tuple_points_to_analysis.cc:16: external/com_google_absl/absl/container/internal/inlined_vector.h: In static member function 'static tsl::Status xla::ShapeUtil::ForEachMutableSubshapeWithStatusHelper(xla::Shape*, Fn&&, xla::ShapeIndex*) [with Fn = xla::ShapeUtil::ForEachSubshapeWithStatus::CreateNodes<{}>:: >:: >::&]': external/com_google_absl/absl/container/internal/inlined_vector.h:468:5: warning: '.absl::lts_20230125::inlined_vector_internal::Storage >::data_' may be used uninitialized in this function [-Wmaybe-uninitialized] 468 | data_ = other_storage.data_; | ^~~~~ external/com_google_absl/absl/container/internal/inlined_vector.h:468:5: warning: '.absl::lts_20230125::inlined_vector_internal::Storage >::data_' may be used uninitialized in this function [-Wmaybe-uninitialized] INFO: From Compiling xla/service/hlo_parser.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_parser.h:25, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_parser.h:22, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_parser.cc:52: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_parser.cc:52: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_parser.cc:52: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/hlo_parser.cc: At global scope: external/xla/xla/service/hlo_parser.cc:541:52: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 541 | bool ParseComparisonType(Comparison::Type* result); | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseComputations(xla::HloModule*)': external/xla/xla/service/hlo_parser.cc:1121:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1121 | for (int i = 0; i < computations_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:1128:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1128 | (entry_computation == nullptr && i != computations_.size() - 1)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'xla::HloInstruction* xla::{anonymous}::HloParserImpl::CreateInstruction(xla::HloComputation::Builder*, absl::lts_20230125::string_view, std::optional, xla::HloOpcode, std::optional, absl::lts_20230125::flat_hash_map, xla::{anonymous}::HloParserImpl::AttrConfig>&, bool, std::vector*)': external/xla/xla/service/hlo_parser.cc:1721:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1721 | for (int i = 0; i < pairs.size(); i++) { | ~~^~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:1825:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1825 | for (int i = 0; i < async_wrapped_operand_shapes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:2233:28: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2233 | optional type; | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_parser.cc:2451:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 2451 | operands.size() != 1 + operands[0]->shape().rank()) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:2470:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 2470 | operands.size() != 2 + operands[0]->shape().rank()) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In lambda function: external/xla/xla/service/hlo_parser.cc:2742:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2742 | for (int i = 1; i < operands.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'xla::HloInstruction* xla::{anonymous}::HloParserImpl::CreateInstruction(xla::HloComputation::Builder*, absl::lts_20230125::string_view, std::optional, xla::HloOpcode, std::optional, absl::lts_20230125::flat_hash_map, xla::{anonymous}::HloParserImpl::AttrConfig>&, bool, std::vector*)': external/xla/xla/service/hlo_parser.cc:2835:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2835 | for (int64_t i = 0; i < operands.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseSingleSharding(xla::OpSharding*, bool)': external/xla/xla/service/hlo_parser.cc:3365:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3365 | if (dim >= iota_reshape_dims.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseTupleLiteral(xla::Literal*, const xla::Shape&)': external/xla/xla/service/hlo_parser.cc:4020:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4020 | for (int i = 0; i < elements.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseOperands(std::vector*, xla::HloComputation::Builder*, int)': external/xla/xla/service/hlo_parser.cc:4345:21: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4345 | if (expected_size != operands->size()) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In lambda function: external/xla/xla/service/hlo_parser.cc:4531:26: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 4531 | Comparison::Type result; | ^~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_parser.cc:4535:42: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 4535 | static_cast*>(attr_out_ptr)->emplace(result); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseWindow(xla::Window*, bool)': external/xla/xla/service/hlo_parser.cc:5006:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5006 | for (int i = 0; i < size.size(); i++) { | ~~^~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseConvolutionDimensionNumbers(xla::ConvolutionDimensionNumbers*)': external/xla/xla/service/hlo_parser.cc:5079:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5079 | for (int i = 0; i < lhs.size(); i++) { | ~~^~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:5087:20: warning: comparison of integer expressions of different signedness: 'char' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5087 | } else if (c < '0' + lhs.size() && c >= '0') { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:5107:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5107 | for (int i = 0; i < rhs.size(); i++) { | ~~^~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:5115:20: warning: comparison of integer expressions of different signedness: 'char' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5115 | } else if (c < '0' + rhs.size() && c >= '0') { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:5135:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5135 | for (int i = 0; i < out.size(); i++) { | ~~^~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc:5143:20: warning: comparison of integer expressions of different signedness: 'char' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5143 | } else if (c < '0' + out.size() && c >= '0') { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseLayout(xla::Layout*)': external/xla/xla/service/hlo_parser.cc:5681:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5681 | for (int i = 0; i < tiles.size(); i++) { | ~~^~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseShape(xla::Shape*)': external/xla/xla/service/hlo_parser.cc:5728:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5728 | for (int i = 0; i < dimension_sizes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In member function 'bool xla::{anonymous}::HloParserImpl::ParseMetadata(xla::OpMetadata*)': external/xla/xla/service/hlo_parser.cc:5943:64: warning: 'void xla::OpMetadata::add_profile_type(xla::ProfileType)' is deprecated [-Wdeprecated-declarations] 5943 | metadata->add_profile_type(static_cast(type)); | ^ In file included from external/xla/xla/util.h:49, from external/xla/xla/array2d.h:32, from external/xla/xla/literal.h:38, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: bazel-out/k8-opt/bin/external/xla/xla/xla_data.pb.h:9586:13: note: declared here 9586 | inline void OpMetadata::add_profile_type(::xla::ProfileType value) { | ^~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: At global scope: external/xla/xla/service/hlo_parser.cc:6102:65: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 6102 | bool HloParserImpl::ParseComparisonType(Comparison::Type* result) { | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_parser.h:23, from external/xla/xla/service/hlo_parser.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_parser.h:22, from external/xla/xla/service/hlo_parser.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_parser.cc: In lambda function: external/xla/xla/service/hlo_parser.cc:4802:3: warning: control reaches end of non-void function [-Wreturn-type] 4802 | }(); | ^ external/xla/xla/service/hlo_parser.cc: In function 'bool xla::{anonymous}::CanInferShape(xla::HloOpcode)': external/xla/xla/service/hlo_parser.cc:232:1: warning: control reaches end of non-void function [-Wreturn-type] 232 | } | ^ INFO: From Compiling xla/service/memory_space_assignment/tuning_utils.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:20, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:20, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:20, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/memory_space_assignment/tuning_utils.cc: In function 'void xla::memory_space_assignment::CustomizeSortedBufferInterval(std::optional >, std::vector::BufferInterval, std::allocator::BufferInterval> >&)': external/xla/xla/service/memory_space_assignment/tuning_utils.cc:40:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 40 | for (int i = 0; i < config.size(); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from external/xla/xla/service/memory_space_assignment/tuning_utils.h:19, from external/xla/xla/service/memory_space_assignment/tuning_utils.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/buffer_assignment_util.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/buffer_assignment.h:25, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/buffer_assignment.h:25, from external/xla/xla/service/llvm_ir/buffer_assignment_util.h:19, from external/xla/xla/service/llvm_ir/buffer_assignment_util.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/memory_space_assignment/utils.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/heap_simulator.h:32, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/memory_space_assignment/utils.cc:19: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/memory_space_assignment/utils.cc:19: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/memory_space_assignment/utils.cc:19: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/heap_simulator.h:32, from external/xla/xla/service/memory_space_assignment/utils.h:19, from external/xla/xla/service/memory_space_assignment/utils.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/buffer_assignment.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/buffer_assignment.h:25, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ external/xla/xla/service/buffer_assignment.cc: In function 'absl::lts_20230125::StatusOr > xla::{anonymous}::BuildIdToLogicalBufferMap(const xla::BufferAssignmentProto&, const absl::lts_20230125::flat_hash_map&, const std::unique_ptr&)': external/xla/xla/service/buffer_assignment.cc:110:58: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 110 | logical_buffer.set_color(logical_buffer_proto.color()); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_assignment.cc: In member function 'void xla::BufferAllocation::AddAssignment(const xla::HloValue&, int64_t, int64_t)': external/xla/xla/service/buffer_assignment.cc:252:25: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 252 | CHECK_EQ(buffer.color(), color()) | ^ external/com_google_absl/absl/log/internal/check_op.h:64:59: note: in definition of macro 'ABSL_LOG_INTERNAL_CHECK_OP' 64 | ::absl::log_internal::GetReferenceableValue(val1), \ | ^~~~ external/com_google_absl/absl/log/check.h:116:30: note: in expansion of macro 'ABSL_CHECK_EQ_IMPL' 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~ external/xla/xla/service/buffer_assignment.cc:252:3: note: in expansion of macro 'CHECK_EQ' 252 | CHECK_EQ(buffer.color(), color()) | ^~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/buffer_assignment.cc:253:42: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 253 | << "Buffer color " << buffer.color() << " for buffer " << buffer | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/buffer_assignment.cc:265:62: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 265 | shape->mutable_layout()->set_memory_space(buffer.color()); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/buffer_assignment.cc: In member function 'void xla::BufferAssignment::CombineTempAllocations(const absl::lts_20230125::flat_hash_set&)': external/xla/xla/service/buffer_assignment.cc:642:52: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 642 | if (combined_it->second->size() + it->size() >= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 643 | multiheap_size_constraint_per_heap_) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/buffer_assignment.cc: In member function 'xla::BufferAssignmentProto xla::BufferAssignment::ToProto() const': external/xla/xla/service/buffer_assignment.cc:958:35: warning: comparison of integer expressions of different signedness: 'xla::BufferValue::Id' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 958 | for (BufferValue::Id id = 0; id < dataflow.values().size(); id++) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/buffer_assignment.h:25, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_assignment.cc: In static member function 'static absl::lts_20230125::StatusOr > xla::BufferAssignment::FromProto(const xla::BufferAssignmentProto&, const xla::HloModule*, xla::BufferValue::SizeFunction, xla::HloDataflowAnalysis::CanShareBuffer)': external/xla/xla/service/buffer_assignment.cc:1045:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1045 | TF_RET_CHECK(proto.logical_buffers_size() == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1046 | buffer_assignment->allocation_index_for_value_.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/buffer_assignment.cc:1045:3: note: in expansion of macro 'TF_RET_CHECK' 1045 | TF_RET_CHECK(proto.logical_buffers_size() == | ^~~~~~~~~~~~ external/xla/xla/service/buffer_assignment.cc: In member function 'absl::lts_20230125::flat_hash_map > xla::BufferAssigner::SplitBuffersByColor(const absl::lts_20230125::flat_hash_set&) const': external/xla/xla/service/buffer_assignment.cc:1519:29: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 1519 | color_map[buffer->color()].insert(buffer); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/buffer_assignment.cc: In member function 'tsl::Status xla::BufferAssigner::AssignPresetBuffers(absl::lts_20230125::flat_hash_set*, xla::BufferAssignment*)': external/xla/xla/service/buffer_assignment.cc:1579:75: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 1579 | auto preset_allocations_iter = preset_allocations.find(value->color()); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/buffer_assignment.cc:1581:70: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 1581 | << "No preset value allocation for color " << value->color() | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/buffer_assignment.cc: In member function 'void xla::BufferAssigner::IsolateHeapBuffers(std::optional, const xla::BufferAssignment*, xla::BufferValue::Color, xla::HeapSimulator::Result&) const': external/xla/xla/service/buffer_assignment.cc:1905:26: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1905 | for (; value_index < sorted_values.size(); ++value_index) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/buffer_assignment.h:28, from external/xla/xla/service/buffer_assignment.cc:18: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/buffer_assignment.h:25, from external/xla/xla/service/buffer_assignment.cc:18: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/buffer_assignment.cc:437:3: required from here external/com_google_absl/absl/log/internal/check_op.h:339:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:339:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/heap_simulator.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | external/xla/xla/service/heap_simulator.cc:752:5: warning: multi-line comment [-Wcomment] 752 | // / \ | ^ external/xla/xla/service/heap_simulator.cc:801:5: warning: multi-line comment [-Wcomment] 801 | // \ | ^ external/xla/xla/service/heap_simulator.cc:805:5: warning: multi-line comment [-Wcomment] 805 | // \ | ^ external/xla/xla/service/heap_simulator.cc:810:5: warning: multi-line comment [-Wcomment] 810 | // \ | ^ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/heap_simulator.h:32, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/heap_simulator.cc: In function 'std::string xla::{anonymous}::RenderTimeByFreeChunks(const std::vector >&)': external/xla/xla/service/heap_simulator.cc:1096:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1096 | for (int i = 0; i < time_by_chunks.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In member function 'virtual xla::HeapSimulator::Result xla::ConstrainedGlobalDecreasingSizeBestFitHeap::Finish()': external/xla/xla/service/heap_simulator.cc:1839:32: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1839 | if (buffer_interval.size > size_limit_per_heap_) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc:1846:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1846 | if (chunk_candidate.chunk_end() <= size_limit_per_heap_ || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/heap_simulator.h:38, from external/xla/xla/service/heap_simulator.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/heap_simulator.h:32, from external/xla/xla/service/heap_simulator.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder xla::GlobalDecreasingSizeBestFitHeap::CreateSlicedAllocationFinder(const xla::GlobalDecreasingSizeBestFitHeap::SlicedBufferInterval&, int64_t, int64_t, absl::lts_20230125::AnyInvocable) const [with BufferType = xla::HloValue; int64_t = long int]': external/xla/xla/service/heap_simulator.cc:1891:16: required from here external/xla/xla/service/heap_simulator.cc:1750:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1750 | for (int slice_time = 0; slice_time < sliced_interval.num_slices() - 1; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder::SlicedAllocationFinder(absl::lts_20230125::Span > >, std::vector, int64_t, int64_t, int64_t, absl::lts_20230125::AnyInvocable) [with BufferType = xla::HloValue; int64_t = long int]': external/xla/xla/service/heap_simulator.cc:1891:16: required from here external/xla/xla/service/heap_simulator.cc:1163:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1163 | for (int64_t i = 0; i < free_chunks_per_slice_time.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'tsl::Status xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder::DoesPermutationFitImpl(const std::vector&, const xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder::FreeChunkRoot&, int64_t) const [with BufferType = xla::HloValue; tsl::Status = absl::lts_20230125::Status; int64_t = long int]': external/xla/xla/service/heap_simulator.cc:1891:16: required from here external/xla/xla/service/heap_simulator.cc:1442:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1442 | auto out_of_slices = [&](size_t index) { return index > LatestSliceTime(); }; | ~~~~~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'void xla::GlobalDecreasingSizeBestFitHeap::SlicedBufferInterval::Slice(absl::lts_20230125::Span) [with BufferType = xla::HloValue]': external/xla/xla/service/heap_simulator.cc:1891:16: required from here external/xla/xla/service/heap_simulator.cc:910:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 910 | for (int i = 0; i < num_slices; ++i) { | ~~^~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc:916:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 916 | (i == num_slices - 1 ? full_buffer_interval_.size : min_slice_size), | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc:920:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 920 | (i == num_slices - 1 ? full_buffer_interval_.colocations | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder xla::GlobalDecreasingSizeBestFitHeap::CreateSlicedAllocationFinder(const xla::GlobalDecreasingSizeBestFitHeap::SlicedBufferInterval&, int64_t, int64_t, absl::lts_20230125::AnyInvocable) const [with BufferType = xla::memory_space_assignment::MemorySpaceAssignmentRepacker::AllocationBlock; int64_t = long int]': external/xla/xla/service/heap_simulator.cc:1892:16: required from here external/xla/xla/service/heap_simulator.cc:1750:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1750 | for (int slice_time = 0; slice_time < sliced_interval.num_slices() - 1; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder::SlicedAllocationFinder(absl::lts_20230125::Span > >, std::vector, int64_t, int64_t, int64_t, absl::lts_20230125::AnyInvocable) [with BufferType = xla::memory_space_assignment::MemorySpaceAssignmentRepacker::AllocationBlock; int64_t = long int]': external/xla/xla/service/heap_simulator.cc:1892:16: required from here external/xla/xla/service/heap_simulator.cc:1163:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1163 | for (int64_t i = 0; i < free_chunks_per_slice_time.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'tsl::Status xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder::DoesPermutationFitImpl(const std::vector&, const xla::GlobalDecreasingSizeBestFitHeap::SlicedAllocationFinder::FreeChunkRoot&, int64_t) const [with BufferType = xla::memory_space_assignment::MemorySpaceAssignmentRepacker::AllocationBlock; tsl::Status = absl::lts_20230125::Status; int64_t = long int]': external/xla/xla/service/heap_simulator.cc:1892:16: required from here external/xla/xla/service/heap_simulator.cc:1442:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1442 | auto out_of_slices = [&](size_t index) { return index > LatestSliceTime(); }; | ~~~~~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'void xla::GlobalDecreasingSizeBestFitHeap::SlicedBufferInterval::Slice(absl::lts_20230125::Span) [with BufferType = xla::memory_space_assignment::MemorySpaceAssignmentRepacker::AllocationBlock]': external/xla/xla/service/heap_simulator.cc:1892:16: required from here external/xla/xla/service/heap_simulator.cc:910:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 910 | for (int i = 0; i < num_slices; ++i) { | ~~^~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc:916:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 916 | (i == num_slices - 1 ? full_buffer_interval_.size : min_slice_size), | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc:920:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 920 | (i == num_slices - 1 ? full_buffer_interval_.colocations | ~~^~~~~~~~~~~~~~~~~ external/xla/xla/service/heap_simulator.cc: In instantiation of 'xla::HeapSimulator::Result xla::ChooseBestHeapAlgorithm::Finish() [with BufferType = xla::HloValue]': external/xla/xla/service/heap_simulator.cc:1894:16: required from here external/xla/xla/service/heap_simulator.cc:1879:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1879 | for (int i = 0; i < algorithms_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/heap_simulator.h:32, from external/xla/xla/service/heap_simulator.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_NEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/heap_simulator.cc:625:3: required from 'void xla::GlobalDecreasingSizeBestFitHeap::ShareWith(const BufferType*, const BufferType*, int64_t) [with BufferType = xla::HloValue; int64_t = long int]' external/xla/xla/service/heap_simulator.cc:1891:16: required from here external/com_google_absl/absl/log/internal/check_op.h:337:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 337 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:337:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 337 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/heap_simulator.cc:969:3: required from 'const xla::GlobalDecreasingSizeBestFitHeap::BufferInterval& xla::GlobalDecreasingSizeBestFitHeap::SlicedBufferInterval::IntervalForMakeFreeChunks(int64_t) const [with BufferType = xla::HloValue; int64_t = long int]' external/xla/xla/service/heap_simulator.cc:1891:16: required from here external/com_google_absl/absl/log/internal/check_op.h:339:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:339:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 339 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/hlo/utils/hlo_live_range.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/utils/hlo_live_range.h:25, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/utils/hlo_live_range.h:25, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/utils/hlo_live_range.h:25, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/utils/hlo_live_range.h:25, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/utils/hlo_live_range.h:22, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/hlo/utils/hlo_live_range.cc: In member function 'void xla::HloLiveRange::NormalizeAliasedBuffers()': external/xla/xla/hlo/utils/hlo_live_range.cc:63:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (int64_t i = 0; i + 1 < aliased_live_ranges.size(); ++i) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/hlo/utils/hlo_live_range.cc: In member function 'std::string xla::HloLiveRange::ToString() const': external/xla/xla/hlo/utils/hlo_live_range.cc:285:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 285 | for (int64_t i = 0; i < instructions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/utils/hlo_live_range.h:24, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/utils/hlo_live_range.h:22, from external/xla/xla/hlo/utils/hlo_live_range.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_alias_analysis.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_alias_analysis.h:23, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_alias_analysis.h:26, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ external/xla/xla/service/hlo_alias_analysis.cc: In member function 'tsl::Status xla::HloAliasAnalysis::Verify() const': external/xla/xla/service/hlo_alias_analysis.cc:328:33: warning: comparison of integer expressions of different signedness: 'xla::HloBuffer::Id' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 328 | for (HloBuffer::Id id = 0; id < buffers_.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_alias_analysis.h:25, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_alias_analysis.h:23, from external/xla/xla/service/hlo_alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_ordering.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_ordering.h:25, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_ordering.h:23, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/service/hlo_ordering.cc: In member function 'void xla::SequentialHloOrdering::Initialize()': external/xla/xla/service/hlo_ordering.cc:523:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 523 | for (int i = 0; i < order.size(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_ordering.h:24, from external/xla/xla/service/hlo_ordering.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_ordering.h:23, from external/xla/xla/service/hlo_ordering.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_ordering.cc: In member function 'bool xla::HloOrdering::ExecutesBefore(const xla::HloInstruction*, const xla::HloInstruction*) const': external/xla/xla/service/hlo_ordering.cc:49:1: warning: control reaches end of non-void function [-Wreturn-type] 49 | } | ^ INFO: From Compiling xla/service/hlo_dataflow_analysis.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_dataflow_analysis.h:33, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_dataflow_analysis.h:29, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_dataflow_analysis.cc:35: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_dataflow_analysis.cc:35: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_dataflow_analysis.cc:35: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/hlo_dataflow_analysis.cc: In function 'std::optional xla::{anonymous}::ConcatIsEffectivelyElementwise(const xla::HloInstruction&, const xla::HloInstruction&, const xla::{anonymous}::ConcatUsageInfo&)': external/xla/xla/service/hlo_dataflow_analysis.cc:176:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 176 | if (users.size() != concat.operand_count() || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_dataflow_analysis.cc:177:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 177 | concat.operand_count() != concat.unique_operands().size()) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_dataflow_analysis.cc:184:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 184 | for (int64_t i = 0; i < users.size(); ++i) { | ~~^~~~~~~~~~~~~~ external/xla/xla/service/hlo_dataflow_analysis.cc: In member function 'bool xla::HloDataflowAnalysis::UpdateTupleValueSet(xla::HloInstruction*)': external/xla/xla/service/hlo_dataflow_analysis.cc:977:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 977 | for (int64_t i = 0; i < tuple->operands().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_dataflow_analysis.cc: In static member function 'static std::vector > xla::HloDataflowAnalysis::GetInPlaceInputOutputPairs(const xla::HloInstruction*)': external/xla/xla/service/hlo_dataflow_analysis.cc:1936:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1936 | for (int i = 0; i < instruction->operands().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/hlo_dataflow_analysis.h:32, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_dataflow_analysis.h:29, from external/xla/xla/service/hlo_dataflow_analysis.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_dataflow_analysis.cc:437:5: required from here external/com_google_absl/absl/log/internal/check_op.h:338:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 338 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:338:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 338 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_dataflow_analysis.cc:485:7: required from here external/com_google_absl/absl/log/internal/check_op.h:341:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:341:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_dataflow_analysis.cc:677:9: required from here external/com_google_absl/absl/log/internal/check_op.h:340:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:340:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/memory_space_assignment/memory_space_assignment.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6159:3: warning: multi-line comment [-Wcomment] 6159 | // / \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:35, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/utils/hlo_live_range.h:26, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/heap_simulator.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:41, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In constructor 'xla::memory_space_assignment::CostAnalysisPrefetchIntervalPicker::CostAnalysisPrefetchIntervalPicker(const xla::memory_space_assignment::MemorySpaceAssignmentCostAnalysis&, float, float, float, int64_t, const xla::Shape*)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1089:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1089 | if (logical_time >= instructions_elapsed_time.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In static member function 'static absl::lts_20230125::StatusOr xla::memory_space_assignment::FilterUpdatePreferredPrefetch::ParseFilterUpdatePreferredPrefetch(std::string)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1649:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1649 | for (int i = 0; i < filter_update_config.size() - 2; i += 2) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In constructor 'xla::memory_space_assignment::AlternateMemoryBestFitHeap::AlternateMemoryBestFitHeap(xla::memory_space_assignment::MemorySpaceAssignment::AllocationSequence*, const xla::memory_space_assignment::Options&, const xla::HloAliasAnalysis&, const xla::HloLiveRange&)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1723:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1723 | for (int i = 0; i < flattened_instructions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1736:49: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1736 | for (int operand_idx = 0; operand_idx < inst->operands().size(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::CreateAllocationValues(const xla::GlobalDecreasingSizeBestFitHeap::BufferInterval&, std::vector&) const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1789:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1789 | for (int i = 0; i < positions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1812:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1812 | for (int i = beginning_idx; i < allocation_values.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1834:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1834 | for (int i = beginning_idx; i < allocation_values.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'float xla::memory_space_assignment::MemoryBoundLoopOptimizer::CalculateExecutionTime() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:2506:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2506 | for (int i = 0; i < prefetches.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:2627:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2627 | for (; prefetch_start_index < (iteration + 1) * prefetches.size() && | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'tsl::Status xla::memory_space_assignment::AlternateMemoryBestFitHeap::OptimizeMemoryBoundLoop(int, int, int)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3364:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3364 | i < loop_optimized_allocations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In function 'bool xla::memory_space_assignment::{anonymous}::AreOperandCandidatesCompatible(int, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3447:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3447 | for (int i = 0; i < a_distances.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::IdentifyAndOptimizeMemoryBoundLoops()': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3468:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3468 | while (optimized_loop_idx < instruction_sequence.size()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3475:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3475 | for (; optimized_loop_idx < instruction_sequence.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3522:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3522 | i < instruction_sequence.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3537:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3537 | if (i + loop_size_candidate >= instruction_sequence.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'virtual xla::HeapSimulator::Result xla::memory_space_assignment::AlternateMemoryBestFitHeap::Finish()': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3669:50: warning: comparison of integer expressions of different signedness: 'const int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3669 | options().max_cross_program_prefetches <= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 3670 | module->CrossProgramPrefetches().size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:3687:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3687 | for (int i = 0; i < instruction_sequence.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'std::vector > xla::memory_space_assignment::AlternateMemoryBestFitHeap::GetLinkedAllocationsInAlternateMemory(absl::lts_20230125::Span) const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4003:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4003 | for (int i = 0; i < linked_allocations.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'virtual void xla::memory_space_assignment::AlternateMemoryBestFitHeap::CreateAllocationValuesFromColocatedIntervals(absl::lts_20230125::Span::BufferInterval* const>, std::vector&)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4165:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4165 | for (int i = 0; i < allocation_values.size() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4166:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4166 | for (int j = i + 1; j < allocation_values.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'xla::memory_space_assignment::AlternateMemoryBestFitHeap::Result xla::memory_space_assignment::AlternateMemoryBestFitHeap::AllocateAllocationValues(absl::lts_20230125::Span)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4225:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4225 | for (int use_idx = 0; use_idx < allocation_value.uses().size(); ++use_idx) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4375:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4375 | for (int i = 0; i < repeated_insts->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'std::string xla::memory_space_assignment::AsynchronousCopyResource::Dump(int64_t, int64_t, xla::memory_space_assignment::MemorySpaceAssignment::MemorySpace) const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4856:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4856 | for (int i = 0; i < time_dump_data.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4862:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4862 | for (int j = 0; j < rows.back().size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4869:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4869 | for (int i = 0; i < col_sizes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::AllocateCrossProgramPrefetchBuffer(xla::HloModule*, const xla::GlobalDecreasingSizeBestFitHeap::BufferInterval&)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:5041:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5041 | for (int i = allocations_initial_size; i < allocations_->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::AllocateReservedScopedAllocations()': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:5065:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5065 | for (int i = 0; i < instruction_sequence.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::UpdateReservedScopedAllocationSize()': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:5401:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5401 | for (int i = 0; i < instruction_sequence.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In lambda function: external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:5545:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5545 | for (int i = 0; i < original_slice_offsets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::GenerateSliceProposal(xla::memory_space_assignment::AlternateMemoryBestFitHeap::PrefetchContext&) const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6519:29: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 6519 | if (context.request->size < options_.sliced_prefetch_options.min_bytes()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In function 'bool xla::memory_space_assignment::{anonymous}::DoWeHaveEnoughCopyResource(const std::vector&, int64_t, const std::vector&, xla::memory_space_assignment::AsynchronousCopyResource&)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6710 | for (int i = 0; i < slice_start_times.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In function 'absl::lts_20230125::flat_hash_map xla::memory_space_assignment::{anonymous}::GetCandidateToProposalIndexMap(const std::vector&)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6757:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6757 | chunk_candidate_index < chunk_candidates.size(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6766:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6766 | offset_index < sorted_offset_candidate_index_pairs.size(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'xla::memory_space_assignment::AlternateMemoryBestFitHeap::Result xla::memory_space_assignment::AlternateMemoryBestFitHeap::CheckPrefetchFit(bool, xla::memory_space_assignment::AlternateMemoryBestFitHeap::PrefetchContext&)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6855:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6855 | for (int i = 0; i < slice_start_times.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6888:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6888 | slice_time < sliced_buffer_interval->num_slices(); ++slice_time) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6930:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 6930 | slice_time < sliced_buffer_interval->num_slices(); ++slice_time) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'std::vector xla::memory_space_assignment::AlternateMemoryBestFitHeap::PickSliceStartTimes(int64_t, int64_t, int64_t) const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7020:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 7020 | reverse_start_times.size() < num_slices && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7024:41: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 7024 | while (reverse_start_times.size() < num_slices) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'std::string xla::memory_space_assignment::AlternateMemoryBestFitHeap::AlternateMemoryAllocationAttemptToString(bool, const xla::memory_space_assignment::AlternateMemoryBestFitHeap::PrefetchContext&) const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7069:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 7069 | for (int i = 0; i < sliced_buffer_interval->num_slices(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'tsl::Status xla::memory_space_assignment::MemorySpaceAssignment::SlicedCopyAllocation::SliceDetail::CreateAsyncSlice(const xla::Shape&, xla::HloInstruction&, xla::HloComputation&, absl::lts_20230125::FunctionRef)': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7570:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7570 | if (original_shape.rank() != slice_decision.sizing.slice_params.size()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7586 | for (int i = 0; i < slice_decision.sizing.slice_params.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'void xla::memory_space_assignment::MemorySpaceAssignment::ScheduleAsynchronousCopies()': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:8467:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8467 | for (int i = 0; i < sliced_copy_allocation | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 8468 | ->mutable_slice_details_sorted_by_start_time() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8469 | .size(); | ~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In member function 'tsl::Status xla::memory_space_assignment::MemorySpaceAssignment::FixSchedule()': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:8556:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8556 | if (instruction_index >= flattened_instructions_.size()) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:40, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:35, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:249:5: required from here external/com_google_absl/absl/log/internal/check_op.h:340:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:340:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:1123:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: In instantiation of 'std::string xla::memory_space_assignment::{anonymous}::VectorToString(const std::vector&, bool, int, int) [with T = float; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:4677:57: required from here external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:87:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 87 | for (int i = start; i < end && i < v.size(); ++i) { | ~~^~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/base/internal/raw_logging.h:28, from external/com_google_absl/absl/container/internal/btree.h:61, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:35, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:6218:3: required from here external/com_google_absl/absl/log/internal/check_op.h:341:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:341:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7043:7: required from here external/com_google_absl/absl/log/internal/check_op.h:338:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 338 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:338:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 338 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7055:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_LEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:7102:3: required from here external/com_google_absl/absl/log/internal/check_op.h:338:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 338 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:338:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 338 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc: At global scope: external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:343:42: warning: 'absl::lts_20230125::StatusOr xla::memory_space_assignment::{anonymous}::GetScheduleTimeFromInstructionName(absl::lts_20230125::string_view, const absl::lts_20230125::flat_hash_map&)' defined but not used [-Wunused-function] 343 | StatusOr GetScheduleTimeFromInstructionName( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/inlined_vector.h:53, from external/com_google_absl/absl/strings/cord.h:78, from external/com_google_absl/absl/container/internal/btree.h:70, from external/com_google_absl/absl/container/btree_map.h:56, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:35, from external/xla/xla/service/memory_space_assignment/memory_space_assignment.cc:16: external/com_google_absl/absl/container/internal/inlined_vector.h: In member function 'void xla::memory_space_assignment::AlternateMemoryBestFitHeap::SetupPrefetchWorkingIntervalsAndSliceProposal(xla::memory_space_assignment::AlternateMemoryBestFitHeap::PrefetchContext&) const': external/com_google_absl/absl/container/internal/inlined_vector.h:468:5: warning: '*((void*)(&)+32).absl::lts_20230125::inlined_vector_internal::Storage >::data_' is used uninitialized in this function [-Wuninitialized] 468 | data_ = other_storage.data_; | ^~~~~ external/com_google_absl/absl/container/internal/inlined_vector.h: In member function 'xla::memory_space_assignment::AlternateMemoryBestFitHeap::Result xla::memory_space_assignment::AlternateMemoryBestFitHeap::CheckPrefetchFit(bool, xla::memory_space_assignment::AlternateMemoryBestFitHeap::PrefetchContext&)': external/com_google_absl/absl/container/internal/inlined_vector.h:468:5: warning: '*((void*)(&)+32).absl::lts_20230125::inlined_vector_internal::Storage >::data_' may be used uninitialized in this function [-Wmaybe-uninitialized] 468 | data_ = other_storage.data_; | ^~~~~ INFO: From Compiling xla/service/call_graph.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/call_graph.h:29, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/call_graph.h:24, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/call_graph.h:27, from external/xla/xla/service/call_graph.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/call_graph.h:24, from external/xla/xla/service/call_graph.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/service/call_graph.cc: In instantiation of 'absl::lts_20230125::flat_hash_set xla::CallGraph::NearestCommonAncestorsHelper(std::vector&) [with T = xla::HloComputation; typename absl::lts_20230125::container_internal::HashEq::Eq = absl::lts_20230125::container_internal::HashEq::Eq; typename absl::lts_20230125::container_internal::HashEq::Hash = absl::lts_20230125::container_internal::HashEq::Hash]': external/xla/xla/service/call_graph.cc:586:67: required from here external/xla/xla/service/call_graph.cc:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 488 | for (int idx = 0; idx < starting_nodes.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc:496:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 496 | for (int idx = 0; idx < starting_nodes.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc:513:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 513 | for (int idx = 1; idx < visited_ancestors.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc:528:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 528 | for (int idx = 0; idx < bfs_queues.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc: In instantiation of 'absl::lts_20230125::flat_hash_set xla::CallGraph::NearestCommonAncestorsHelper(std::vector&) [with T = xla::HloInstruction; typename absl::lts_20230125::container_internal::HashEq::Eq = absl::lts_20230125::container_internal::HashEq::Eq; typename absl::lts_20230125::container_internal::HashEq::Hash = absl::lts_20230125::container_internal::HashEq::Hash]': external/xla/xla/service/call_graph.cc:603:67: required from here external/xla/xla/service/call_graph.cc:488:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 488 | for (int idx = 0; idx < starting_nodes.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc:496:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 496 | for (int idx = 0; idx < starting_nodes.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc:513:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 513 | for (int idx = 1; idx < visited_ancestors.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc:528:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 528 | for (int idx = 0; idx < bfs_queues.size(); ++idx) { | ~~~~^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/call_graph.cc: In function 'std::string xla::CallContextToString(xla::CallContext)': external/xla/xla/service/call_graph.cc:51:1: warning: control reaches end of non-void function [-Wreturn-type] 51 | } | ^ INFO: From Compiling xla/service/hlo_graph_dumper.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_graph_dumper.cc:41: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_graph_dumper.cc:41: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_graph_dumper.cc:41: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_graph_dumper.cc:42: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_computation.h:26, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/service/hlo_graph_dumper.cc: In member function 'std::string xla::{anonymous}::HloDotDumper::GetInstructionTrivialComputationStr(const xla::HloInstruction*)': external/xla/xla/service/hlo_graph_dumper.cc:1517:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1517 | for (int64_t i = 0; i < instr->called_computations().size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_graph_dumper.cc: In function 'xla::{anonymous}::NodeFilter xla::{anonymous}::MakeNodeFromToFilter(const xla::HloInstruction*, const xla::HloInstruction*, int64_t, bool*)': external/xla/xla/service/hlo_graph_dumper.cc:1677:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1677 | while (!queue.empty() && to_display.size() < max_nodes) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ external/xla/xla/service/hlo_graph_dumper.cc:1687:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1687 | for (; it != path.end() && to_display.size() < max_nodes; ++it) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_computation.h:26, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_computation.h:26, from external/xla/xla/service/hlo_graph_dumper.h:21, from external/xla/xla/service/hlo_graph_dumper.cc:16: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_graph_dumper.cc: In member function 'xla::{anonymous}::ColorScheme xla::{anonymous}::HloDotDumper::GetInstructionColor(const xla::HloInstruction*)': external/xla/xla/service/hlo_graph_dumper.cc:1217:1: warning: control reaches end of non-void function [-Wreturn-type] 1217 | } | ^ external/xla/xla/service/hlo_graph_dumper.cc: In function 'xla::{anonymous}::NodeColors xla::{anonymous}::NodeColorsForScheme(xla::{anonymous}::ColorScheme)': external/xla/xla/service/hlo_graph_dumper.cc:203:1: warning: control reaches end of non-void function [-Wreturn-type] 203 | } | ^ external/xla/xla/service/hlo_graph_dumper.cc: In function 'absl::lts_20230125::StatusOr > xla::{anonymous}::WrapDotInFormat(const xla::HloComputation&, absl::lts_20230125::string_view, xla::RenderedGraphFormat)': external/xla/xla/service/hlo_graph_dumper.cc:1883:1: warning: control reaches end of non-void function [-Wreturn-type] 1883 | } | ^ INFO: From Compiling xla/service/collective_ops_utils.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/collective_ops_utils.h:25, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from external/xla/xla/service/collective_ops_utils.h:31, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from external/xla/xla/service/collective_ops_utils.h:31, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from external/xla/xla/service/collective_ops_utils.h:31, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/collective_ops_utils.cc: In function 'absl::lts_20230125::StatusOr > xla::GetParticipatingFlattenedIdGroups(absl::lts_20230125::Span, xla::CollectiveOpGroupMode, int, int)': external/xla/xla/service/collective_ops_utils.cc:316:12: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | i < original_replica_groups.size(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc:332:12: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 332 | i < original_replica_groups.size(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc:347:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | for (int64_t i = 0; i < original_replica_groups.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc: In function 'bool xla::ReplicaGroupsOrthogonal(absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/service/collective_ops_utils.cc:514:20: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 514 | if (first.size() != second[0].replica_ids_size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc:517:35: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 517 | if (first[0].replica_ids_size() != second.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc:520:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 520 | for (int64_t i = 0; i < first.size(); ++i) { | ~~^~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc: In function 'bool xla::ReplicaGroupsEqual(absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/service/collective_ops_utils.cc:535:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 535 | for (int64_t i = 0; i < first.size(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/collective_ops_utils.h:25, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/executable_run_options.h:24, from external/xla/xla/service/collective_ops_utils.h:26, from external/xla/xla/service/collective_ops_utils.cc:16: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/array.h:355:5: required from 'typename std::enable_if::value, const T&>::type xla::Array::operator()(Dims ...) const [with Dims = {int, int}; T = int; typename std::enable_if::value, const T&>::type = const int&]' external/xla/xla/service/collective_ops_utils.cc:198:59: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:37, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/array.h: In instantiation of 'int64_t xla::Array::calculate_index(absl::lts_20230125::Span) const [with T = int; int64_t = long int]': external/xla/xla/array.h:360:20: required from 'typename std::enable_if::value, const T&>::type xla::Array::operator()(Dims ...) const [with Dims = {int, int}; T = int; typename std::enable_if::value, const T&>::type = const int&]' external/xla/xla/service/collective_ops_utils.cc:198:59: required from here external/xla/xla/array.h:664:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 664 | for (int64_t i = 0; i < sizes_.size; ++i) { | ~~^~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc: In function 'absl::lts_20230125::string_view xla::CollectiveOpGroupModeToString(xla::CollectiveOpGroupMode)': external/xla/xla/service/collective_ops_utils.cc:149:1: warning: control reaches end of non-void function [-Wreturn-type] 149 | } | ^ external/xla/xla/service/collective_ops_utils.cc: In function 'absl::lts_20230125::StatusOr > > > xla::GetParticipatingDevicesGroups(const xla::DeviceAssignment&, absl::lts_20230125::Span, xla::CollectiveOpGroupMode)': external/xla/xla/service/collective_ops_utils.cc:159:34: warning: control reaches end of non-void function [-Wreturn-type] 159 | SpanToVector(replica_groups); | ^ In file included from external/tsl/tsl/platform/statusor.h:82, from external/xla/xla/statusor.h:19, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/collective_ops_utils.cc:16: external/xla/xla/service/collective_ops_utils.cc: In function 'absl::lts_20230125::StatusOr > > xla::GetParticipatingDevices(xla::GlobalDeviceId, const xla::DeviceAssignment&, absl::lts_20230125::Span, xla::CollectiveOpGroupMode)': external/tsl/tsl/platform/default/statusor.h:27:25: warning: control reaches end of non-void function [-Wreturn-type] 27 | auto statusor = (rexpr); \ | ^ external/tsl/tsl/platform/default/statusor.h:23:3: note: in expansion of macro 'TF_ASSIGN_OR_RETURN_IMPL' 23 | TF_ASSIGN_OR_RETURN_IMPL( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc:368:3: note: in expansion of macro 'TF_ASSIGN_OR_RETURN' 368 | TF_ASSIGN_OR_RETURN(const DeviceAssignment::LogicalID logical_id, | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/collective_ops_utils.cc: In function 'absl::lts_20230125::StatusOr > xla::GetPariticipantCountsForReplicaGroups(int64_t, int64_t, absl::lts_20230125::Span, xla::CollectiveOpGroupMode)': external/xla/xla/service/collective_ops_utils.cc:456:24: warning: control reaches end of non-void function [-Wreturn-type] 456 | std::vector participant_counts; | ^~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/vector_support_library.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/vector_support_library.cc:21: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/vector_support_library.cc: In member function 'std::vector > xla::cpu::VectorSupportLibrary::ComputeHorizontalSums(std::vector >, llvm::Value*)': external/xla/xla/service/cpu/vector_support_library.cc:348:22: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 348 | vectors.size() == x86_avx_vector_elements) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/vector_support_library.cc: In member function 'std::vector > xla::cpu::VectorSupportLibrary::ComputeAvxOptimizedHorizontalSums(std::vector >, llvm::Value*)': external/xla/xla/service/cpu/vector_support_library.cc:373:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < vectors.size(); i += 2) { | ~~^~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/service/cpu/vector_support_library.h:24, from external/xla/xla/service/cpu/vector_support_library.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/llvm_ir_runtime.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:40 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/llvm_ir/llvm_util.h:25, from external/xla/xla/service/cpu/llvm_ir_runtime.h:21, from external/xla/xla/service/cpu/llvm_ir_runtime.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = unsigned int; std::string = std::basic_string]': external/xla/xla/service/cpu/llvm_ir_runtime.cc:124:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/math_ops.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/math_ops.cc: In function 'llvm::Value* xla::llvm_ir::EmitFastTanh(llvm::IRBuilder<>*, llvm::Value*)': external/xla/xla/service/llvm_ir/math_ops.cc:53:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 53 | for (int i = 1; i < numerator_coeffs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/math_ops.cc:61:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::array::size_type' {aka 'long unsigned int'} [-Wsign-compare] 61 | for (int i = 1; i < denominator_coeffs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:40 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/math_ops.cc:17: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/gpu/target_util.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/gpu/target_util.cc:29: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/gpu/target_util.cc:29: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/gpu/target_util.cc:29: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/gpu/target_util.cc:29: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/gpu/target_util.cc:29: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/gpu/target_util.cc:29: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/gpu/target_util.cc:29: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/gpu/target_util.cc:27: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/service/gpu/target_util.h:27, from external/xla/xla/service/gpu/target_util.cc:18: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/gpu/target_util.cc: In function 'xla::gpu::{anonymous}::TargetDeviceFunction xla::gpu::{anonymous}::GetDeviceFunctionRoot(xla::gpu::TargetDeviceFunctionID)': external/xla/xla/service/gpu/target_util.cc:170:1: warning: control reaches end of non-void function [-Wreturn-type] 170 | } | ^ external/xla/xla/service/gpu/target_util.cc: In function 'xla::gpu::{anonymous}::TargetIntrinsics xla::gpu::{anonymous}::GetIntrinsic(xla::gpu::TargetIntrinsicID)': external/xla/xla/service/gpu/target_util.cc:111:1: warning: control reaches end of non-void function [-Wreturn-type] 111 | } | ^ INFO: From Compiling xla/service/cpu/tiled_dot_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/hlo_module_config.h:29, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:18: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:18: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:18: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:18: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:18: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_module_config.h:25, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/service/cpu/tiled_dot_emitter.cc: In member function 'void xla::cpu::{anonymous}::MemoryTile::StoreTile(absl::lts_20230125::Span, llvm::Value*) const': external/xla/xla/service/cpu/tiled_dot_emitter.cc:69:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for (int64_t i = 0; i < pointers_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/tiled_dot_emitter.cc: In member function 'std::vector > > xla::cpu::{anonymous}::MemoryTile::LoadBroadcastTile(llvm::Value*, int64_t) const': external/xla/xla/service/cpu/tiled_dot_emitter.cc:85:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 85 | for (int64_t i = 0; i < pointers_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/tiled_dot_emitter.cc: In function 'llvm::Type* xla::cpu::{anonymous}::GetPointerToElementType(llvm::Type*)': external/xla/xla/service/cpu/tiled_dot_emitter.cc:953:39: warning: 'bool llvm::Type::isOpaquePointerTy() const' is deprecated: Use isPointerTy() instead [-Wdeprecated-declarations] 953 | if (pointer_type->isOpaquePointerTy()) return pointer_type; | ^ In file included from external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:23, from external/llvm-project/llvm/include/llvm/IR/Constants.h:29, from external/llvm-project/llvm/include/llvm/IR/ConstantFolder.h:21, from external/llvm-project/llvm/include/llvm/IR/IRBuilder.h:24, from external/xla/xla/service/cpu/tiled_dot_emitter.h:19, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/llvm-project/llvm/include/llvm/IR/Type.h:259:8: note: declared here 259 | bool isOpaquePointerTy() const { return isPointerTy(); }; | ^~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/tiled_dot_emitter.cc:955:67: warning: 'llvm::Type* llvm::Type::getNonOpaquePointerElementType() const' is deprecated: Pointers no longer have element types [-Wdeprecated-declarations] 955 | llvm::Type* type = pointer_type->getNonOpaquePointerElementType(); | ^ In file included from external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:23, from external/llvm-project/llvm/include/llvm/IR/Constants.h:29, from external/llvm-project/llvm/include/llvm/IR/ConstantFolder.h:21, from external/llvm-project/llvm/include/llvm/IR/IRBuilder.h:24, from external/xla/xla/service/cpu/tiled_dot_emitter.h:19, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/llvm-project/llvm/include/llvm/IR/Type.h:415:9: note: declared here 415 | Type *getNonOpaquePointerElementType() const { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_layout.h:23, from external/xla/xla/service/computation_layout.h:25, from external/xla/xla/service/hlo_module_config.h:29, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/hlo_module_config.h:28, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/hlo_module_config.h:25, from external/xla/xla/service/cpu/tiled_dot_emitter.h:20, from external/xla/xla/service/cpu/tiled_dot_emitter.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/kernel_support_library.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/kernel_support_library.h:25, from external/xla/xla/service/llvm_ir/kernel_support_library.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/fusion_node_indexing_evaluation.cc: In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:22: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:22: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:22: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/fusion_node_indexing_evaluation.h:21, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/fusion_node_indexing_evaluation.h:19, from external/xla/xla/service/fusion_node_indexing_evaluation.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/llvm_loop.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_loop.cc:27: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/llvm_loop.cc: In member function 'std::vector > xla::llvm_ir::ForLoopNest::EmitOperandArrayLoopNest(const xla::llvm_ir::IrArray&, int64_t, absl::lts_20230125::string_view)': external/xla/xla/service/llvm_ir/llvm_loop.cc:282:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 282 | if (dimension == dimension_to_skip) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/llvm_loop.h:28, from external/xla/xla/service/llvm_ir/llvm_loop.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/loop_emitter.cc: In file included from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/loop_emitter.h:24, from external/xla/xla/service/llvm_ir/loop_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/loop_emitter.cc: In lambda function: external/xla/xla/service/llvm_ir/loop_emitter.cc:94:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 94 | for (int64_t i = 0; i < target_arrays_vec.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/loop_emitter.cc: In member function 'xla::llvm_ir::IrArray::Index xla::llvm_ir::LoopEmitter::EmitStaticIndex(xla::llvm_ir::ForLoopNest*, llvm::Type*)': external/xla/xla/service/llvm_ir/loop_emitter.cc:117:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < LayoutUtil::MinorToMajor(shape_).size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/loop_emitter.cc: In member function 'xla::llvm_ir::IrArray::Index xla::llvm_ir::LoopEmitter::EmitDynamicIndex(xla::llvm_ir::ForLoopNest*, llvm::Type*)': external/xla/xla/service/llvm_ir/loop_emitter.cc:136:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int i = 0; i < LayoutUtil::MinorToMajor(shape_).size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/loop_emitter.h:24, from external/xla/xla/service/llvm_ir/loop_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/loop_emitter.h:24, from external/xla/xla/service/llvm_ir/loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/gpu/parallel_loop_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/kernel_support_library.h:26, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:26: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/gpu/launch_dimensions.h:22, from external/xla/xla/service/gpu/parallel_loop_emitter.h:20, from external/xla/xla/service/gpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/elemental_ir_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/elemental_ir_emitter.h:21, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/service/elemental_ir_emitter.cc: In function 'llvm::Value* xla::{anonymous}::EmitF8e4m3fnToF16(llvm::Value*, llvm::IRBuilder<>*)': external/xla/xla/service/elemental_ir_emitter.cc:458:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 458 | for (int i = 0; i < ABSL_ARRAYSIZE(f8_denormal_to_f16); i++) { external/xla/xla/service/elemental_ir_emitter.cc: In member function 'absl::lts_20230125::StatusOr xla::ElementalIrEmitter::EmitElementalGather(const xla::HloInstruction*, const HloToElementGeneratorMap&, const xla::llvm_ir::IrArray::Index&)': external/xla/xla/service/elemental_ir_emitter.cc:2590:46: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2590 | if (gather_index_index_components.size() != | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2591 | indices_shape.dimensions_size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/elemental_ir_emitter.cc: In member function 'absl::lts_20230125::StatusOr xla::ElementalIrEmitter::EmitElementalReduceWindow(const xla::HloReduceWindowInstruction*, std::vector(const xla::llvm_ir::IrArray::Index&)> >, std::vector(const xla::llvm_ir::IrArray::Index&)> >, const xla::llvm_ir::IrArray::Index&)': external/xla/xla/service/elemental_ir_emitter.cc:3398:45: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3398 | for (int64_t operand_idx = 0; operand_idx < accum_values.size(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/elemental_ir_emitter.cc:38: external/xla/xla/service/elemental_ir_emitter.cc: In member function 'absl::lts_20230125::StatusOr xla::ElementalIrEmitter::EmitElementalReduce(const xla::HloReduceInstruction*, std::vector(const xla::llvm_ir::IrArray::Index&)> >, std::vector(const xla::llvm_ir::IrArray::Index&)> >, const xla::llvm_ir::IrArray::Index&)': external/xla/xla/service/elemental_ir_emitter.cc:3491:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3491 | CHECK(results.size() == accumulators_count); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/service/elemental_ir_emitter.cc:3491:3: note: in expansion of macro 'CHECK' 3491 | CHECK(results.size() == accumulators_count); | ^~~~~ external/xla/xla/service/elemental_ir_emitter.cc: In member function 'absl::lts_20230125::StatusOr xla::ElementalIrEmitter::EmitAccumResult(absl::lts_20230125::Span, llvm::ArrayRef, bool)': external/xla/xla/service/elemental_ir_emitter.cc:3507:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3507 | for (int64_t i = 0; i < accumulator_addrs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/elemental_ir_emitter.h:21, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/elemental_ir_emitter.cc:3515:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/elemental_ir_emitter.h:27, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/elemental_ir_emitter.h:21, from external/xla/xla/service/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/dynamic_update_slice_util.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:21, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:22, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:22, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:22, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.h:20, from external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/llvm_ir/dynamic_update_slice_util.cc:207:3: required from here external/com_google_absl/absl/log/internal/check_op.h:340:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:340:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 340 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/fused_ir_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:32: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/llvm_ir/fused_ir_emitter.cc: In lambda function: external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:138:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 138 | for (size_t i = 0; i < tuple.operand_count(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:23, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:21, from external/xla/xla/service/llvm_ir/fused_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/tuple_ops.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/tuple_ops.cc:25: external/xla/xla/service/llvm_ir/tuple_ops.cc: In function 'llvm::Value* xla::llvm_ir::EmitGetTupleElement(const xla::Shape&, int64_t, int, llvm::Value*, llvm::Type*, llvm::IRBuilder<>*)': external/xla/xla/service/llvm_ir/tuple_ops.cc:93:64: warning: 'bool llvm::PointerType::isOpaqueOrPointeeTypeMatches(llvm::Type*)' is deprecated: Always returns true [-Wdeprecated-declarations] 93 | ->isOpaqueOrPointeeTypeMatches(operand_pointee_type)); | ^ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/tuple_ops.cc:92:3: note: in expansion of macro 'CHECK' 92 | CHECK(llvm::cast(operand->getType()) | ^~~~~ In file included from external/llvm-project/llvm/include/llvm/IR/Constants.h:29, from external/llvm-project/llvm/include/llvm/IR/ConstantFolder.h:21, from external/llvm-project/llvm/include/llvm/IR/IRBuilder.h:24, from external/xla/xla/service/llvm_ir/tuple_ops.h:20, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:697:8: note: declared here 697 | bool isOpaqueOrPointeeTypeMatches(Type *) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/tuple_ops.h:22, from external/xla/xla/service/llvm_ir/tuple_ops.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/onednn_memory_util.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/cpu/onednn_memory_util.h:25, from external/xla/xla/service/cpu/onednn_memory_util.cc:18: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/onednn_memory_util.cc:38: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/cpu/onednn_memory_util.cc: In function 'xla::cpu::StackAlloca xla::cpu::GetAllocaAndEmitMemrefInfo(llvm::IRBuilder<>&, const xla::llvm_ir::IrArray&)': external/xla/xla/service/cpu/onednn_memory_util.cc:99:16: warning: unused variable 'memref_life_start' [-Wunused-variable] 99 | llvm::Value* memref_life_start = | ^~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/onednn_memory_util.cc:101:16: warning: unused variable 'memref_store' [-Wunused-variable] 101 | llvm::Value* memref_store = | ^~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/alias_analysis.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/llvm_ir/alias_analysis.h:19, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/buffer_assignment.h:30, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/llvm_ir/alias_analysis.h:23, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/alias_analysis.h:22, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/llvm_ir/alias_analysis.h:19, from external/xla/xla/service/llvm_ir/alias_analysis.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_ir/ir_array.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc: In constructor 'xla::llvm_ir::IrArray::Index::Index(llvm::Value*, absl::lts_20230125::Span, const xla::Shape&, llvm::IRBuilder<>*)': external/xla/xla/service/llvm_ir/ir_array.cc:142:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 142 | for (int i = 0; i < multidim.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/ir_array.cc:32: external/xla/xla/service/llvm_ir/ir_array.cc: In constructor 'xla::llvm_ir::IrArray::IrArray(llvm::Value*, llvm::Type*, xla::Shape)': external/xla/xla/service/llvm_ir/ir_array.cc:194:56: warning: 'bool llvm::PointerType::isOpaqueOrPointeeTypeMatches(llvm::Type*)' is deprecated: Always returns true [-Wdeprecated-declarations] 194 | ->isOpaqueOrPointeeTypeMatches(pointee_type)); | ^ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc:193:3: note: in expansion of macro 'CHECK' 193 | CHECK(llvm::cast(base_ptr_->getType()) | ^~~~~ In file included from external/llvm-project/llvm/include/llvm/IR/Constants.h:29, from external/llvm-project/llvm/include/llvm/IR/ConstantFolder.h:21, from external/llvm-project/llvm/include/llvm/IR/IRBuilder.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:25, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:697:8: note: declared here 697 | bool isOpaqueOrPointeeTypeMatches(Type *) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc: In member function 'xla::llvm_ir::IrArray::Index xla::llvm_ir::IrArray::Index::SourceIndexOfReshape(const xla::Shape&, const xla::Shape&, llvm::IRBuilder<>*) const': external/xla/xla/service/llvm_ir/ir_array.cc:235:48: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 235 | for (int64_t i = 0, j = 0, k = 0, l = 0; i < source_multidim_index.size(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc:237:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 237 | if (j == trivial_reshape->deleted_dimensions.size() || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc:241:18: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 241 | while (l < trivial_reshape->inserted_dimensions.size() && | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc: In member function 'xla::llvm_ir::IrArray::Index xla::llvm_ir::IrArray::Index::SourceIndexOfSlice(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span, llvm::IRBuilder<>*) const': external/xla/xla/service/llvm_ir/ir_array.cc:303:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 303 | for (int i = 0; i < multidim_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc: In member function 'llvm::Value* xla::llvm_ir::IrArray::Index::Linearize(absl::lts_20230125::Span, llvm::IRBuilder<>*) const': external/xla/xla/service/llvm_ir/ir_array.cc:447:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 447 | for (ssize_t i = 0; i < size(); ++i) { | ~~^~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc: In member function 'llvm::Value* xla::llvm_ir::IrArray::Index::Linearize(const std::vector >&, llvm::IRBuilder<>*) const': external/xla/xla/service/llvm_ir/ir_array.cc:468:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 468 | for (ssize_t i = 0; i < size(); ++i) { | ~~^~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc:475:11: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 475 | if (i < size() - 1) { | ~~^~~~~~~~~~~~ external/xla/xla/service/llvm_ir/ir_array.cc: In member function 'llvm::Value* xla::llvm_ir::IrArray::EmitArrayElementAddress(const xla::llvm_ir::IrArray::Index&, llvm::IRBuilder<>*, absl::lts_20230125::string_view, bool, llvm::Value**) const': external/xla/xla/service/llvm_ir/ir_array.cc:519:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 519 | for (int64_t i = 0; i < index.size(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/llvm_ir/ir_array.h:28, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:27 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/map_util.h:24, from external/xla/xla/service/llvm_ir/ir_array.h:27, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/xla/xla/service/llvm_ir/ir_array.h:22, from external/xla/xla/service/llvm_ir/ir_array.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/llvm_ir/ir_array.cc:84:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = long int; std::string = std::basic_string]': external/xla/xla/service/llvm_ir/ir_array.cc:85:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const long int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/llvm_ir/ir_array.cc:533:3: required from here external/com_google_absl/absl/log/internal/check_op.h:341:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:341:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 341 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/ir_emission_utils.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/cpu/ir_emission_utils.cc:18: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_emission_utils.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/ir_function.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/ir_function.h:25, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | external/xla/xla/service/cpu/ir_function.cc:94:3: warning: multi-line comment [-Wcomment] 94 | // /--------------\ | ^ external/xla/xla/service/cpu/ir_function.cc:98:3: warning: multi-line comment [-Wcomment] 98 | // /-------------------------------\ | ^ external/xla/xla/service/cpu/ir_function.cc:102:3: warning: multi-line comment [-Wcomment] 102 | // /---------------------------------------------\ | ^ external/xla/xla/service/cpu/ir_function.cc:109:3: warning: multi-line comment [-Wcomment] 109 | // /---------\ /---------\ /-----------\ | ^ external/xla/xla/service/cpu/ir_function.cc:113:3: warning: multi-line comment [-Wcomment] 113 | // /---------------------------------------------\ | ^ external/xla/xla/service/cpu/ir_function.cc:120:3: warning: multi-line comment [-Wcomment] 120 | // /---------\ /---------\ /-----------\ | ^ external/xla/xla/service/cpu/ir_function.cc:124:3: warning: multi-line comment [-Wcomment] 124 | // /--------------------------------------------\ | ^ external/xla/xla/service/cpu/ir_function.cc:128:3: warning: multi-line comment [-Wcomment] 128 | // /---------------------------------------------\ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/ir_function.h:24, from external/xla/xla/service/cpu/ir_function.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/types/span.h:65, from external/xla/xla/service/cpu/ir_function.h:19, from external/xla/xla/service/cpu/ir_function.cc:16: external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/service/cpu/ir_function.cc:311:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/xfeed_manager.cc: In file included from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/xfeed_manager.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/xfeed_manager.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/xfeed_manager.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/parallel_loop_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:20: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/parallel_loop_emitter.cc: In member function 'virtual std::vector xla::cpu::ParallelLoopEmitter::EmitIndexAndSetExitBasicBlock(absl::lts_20230125::string_view, llvm::Type*, llvm::Value*)': external/xla/xla/service/cpu/parallel_loop_emitter.cc:54:22: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 54 | if (bounds_index < dynamic_loop_bounds_->size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/ir_emission_utils.h:20, from external/xla/xla/service/cpu/parallel_loop_emitter.h:21, from external/xla/xla/service/cpu/parallel_loop_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/cpu_runtime.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/collective_ops_utils.h:28, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/executable_run_options.h:24, from external/xla/xla/service/cpu/cpu_runtime.h:29, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from external/xla/xla/service/collective_ops_utils.h:31, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from external/xla/xla/service/collective_ops_utils.h:31, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from external/xla/xla/service/collective_ops_utils.h:31, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/collective_ops_utils.h:27, from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'virtual absl::lts_20230125::StatusOr xla::cpu::runtime::{anonymous}::CpuAllToAllRendezvous::RunCollectiveOp(const xla::cpu::runtime::{anonymous}::AllToAllParticipantData&)': external/xla/xla/service/cpu/cpu_runtime.cc:278:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 278 | for (int pos = 0; pos < participants_.size(); pos++) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:282:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 282 | for (int i = 0; i < p.source_buffers.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:294:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 294 | for (int rank = 0; rank < devices_to_copy_to.size(); ++rank) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:304:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 304 | for (int i = 0; i < participants_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'virtual absl::lts_20230125::StatusOr xla::cpu::runtime::{anonymous}::CpuCollectivePermuteRendezvous::RunCollectiveOp(const xla::cpu::runtime::{anonymous}::CollectivePermuteParticipantData&)': external/xla/xla/service/cpu/cpu_runtime.cc:334:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 334 | for (int p_idx = 0; p_idx < participants_.size(); p_idx++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/xfeed_manager.h:26, from external/xla/xla/service/cpu/cpu_runtime.h:30, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/executable_run_options.h:24, from external/xla/xla/service/cpu/cpu_runtime.h:29, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/cpu/cpu_runtime.cc:283:11: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::S8]': external/xla/xla/service/cpu/cpu_runtime.cc:374:38: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::U8]': external/xla/xla/service/cpu/cpu_runtime.cc:378:38: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::S16]': external/xla/xla/service/cpu/cpu_runtime.cc:381:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::U16]': external/xla/xla/service/cpu/cpu_runtime.cc:384:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::S32]': external/xla/xla/service/cpu/cpu_runtime.cc:387:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::U32]': external/xla/xla/service/cpu/cpu_runtime.cc:390:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::S64]': external/xla/xla/service/cpu/cpu_runtime.cc:393:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::U64]': external/xla/xla/service/cpu/cpu_runtime.cc:396:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::F16]': external/xla/xla/service/cpu/cpu_runtime.cc:399:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::F32]': external/xla/xla/service/cpu/cpu_runtime.cc:402:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::F64]': external/xla/xla/service/cpu/cpu_runtime.cc:405:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::C64]': external/xla/xla/service/cpu/cpu_runtime.cc:408:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc: In instantiation of 'void xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::DoAllReduce(xla::AllReduceParticipantData) [with xla::PrimitiveType PT = xla::C128]': external/xla/xla/service/cpu/cpu_runtime.cc:411:40: required from here external/xla/xla/service/cpu/cpu_runtime.cc:471:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 471 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:477:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 477 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/executable_run_options.h:24, from external/xla/xla/service/cpu/cpu_runtime.h:29, from external/xla/xla/service/cpu/cpu_runtime.cc:16: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/cpu_runtime.cc:41: external/xla/xla/service/collective_ops_utils.h: In member function 'absl::lts_20230125::string_view xla::RendezvousKey::CollectiveOpKindString() const': external/xla/xla/service/collective_ops_utils.h:232:3: warning: control reaches end of non-void function [-Wreturn-type] 232 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = signed char]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = signed char; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = unsigned char]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = unsigned char; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = short int]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = short int; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = short unsigned int]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = short unsigned int; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = int]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = int; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = unsigned int]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = unsigned int; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = long int]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = long int; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = long unsigned int]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = long unsigned int; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = Eigen::half]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = Eigen::half; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = float]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = float; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = double]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = double; typename std::enable_if<(! is_complex_v)>::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:528:3: warning: control reaches end of non-void function [-Wreturn-type] 528 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = std::complex]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = std::complex; typename std::enable_if >::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:548:3: warning: control reaches end of non-void function [-Wreturn-type] 548 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::GetInitialValue(xla::ReductionKind) [with T = std::complex]': external/xla/xla/service/cpu/cpu_runtime.cc:497:3: warning: control reaches end of non-void function [-Wreturn-type] 497 | } | ^ external/xla/xla/service/cpu/cpu_runtime.cc: In member function 'T xla::cpu::runtime::{anonymous}::CpuAllReduceRendezvous::PerformReductionStep(xla::ReductionKind, T, T) [with T = std::complex; typename std::enable_if >::type* = 0]': external/xla/xla/service/cpu/cpu_runtime.cc:548:3: warning: control reaches end of non-void function [-Wreturn-type] 548 | } | ^ INFO: From Compiling xla/service/cpu/elemental_ir_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/cpu/ir_emitter.h:45, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/cpu/ir_emitter.h:45, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/cpu/ir_emitter.h:45, from external/xla/xla/service/cpu/elemental_ir_emitter.h:23, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/elemental_ir_emitter.h:22, from external/xla/xla/service/cpu/elemental_ir_emitter.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ INFO: From Compiling xla/service/cpu/mlir_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/cpu/mlir_emitter.cc:30: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/mlir_emitter.cc: In function 'void xla::cpu::{anonymous}::BuildViewForBuffer(llvm::SmallVectorImpl*, llvm::IRBuilder<>*, const xla::Shape&, llvm::Value*)': external/xla/xla/service/cpu/mlir_emitter.cc:63:30: warning: 'bool llvm::Type::isOpaquePointerTy() const' is deprecated: Use isPointerTy() instead [-Wdeprecated-declarations] 63 | if (!ty->isOpaquePointerTy()) { | ^ In file included from external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:23, from external/llvm-project/llvm/include/llvm/IR/Constants.h:29, from external/llvm-project/llvm/include/llvm/IR/ConstantFolder.h:21, from external/llvm-project/llvm/include/llvm/IR/IRBuilder.h:24, from external/xla/xla/service/cpu/mlir_emitter.h:19, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/llvm-project/llvm/include/llvm/IR/Type.h:259:8: note: declared here 259 | bool isOpaquePointerTy() const { return isPointerTy(); }; | ^~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/mlir_emitter.cc:65:51: warning: 'llvm::Type* llvm::Type::getNonOpaquePointerElementType() const' is deprecated: Pointers no longer have element types [-Wdeprecated-declarations] 65 | ty->getNonOpaquePointerElementType())) { | ^ In file included from external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:23, from external/llvm-project/llvm/include/llvm/IR/Constants.h:29, from external/llvm-project/llvm/include/llvm/IR/ConstantFolder.h:21, from external/llvm-project/llvm/include/llvm/IR/IRBuilder.h:24, from external/xla/xla/service/cpu/mlir_emitter.h:19, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/llvm-project/llvm/include/llvm/IR/Type.h:415:9: note: declared here 415 | Type *getNonOpaquePointerElementType() const { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/mlir_emitter.cc: In function 'tsl::Status xla::cpu::EmitMlirFuncAndCall(mlir::MLIRContext*, llvm::IRBuilder<>*, const xla::Shape&, llvm::ArrayRef, llvm::Value*, llvm::ArrayRef, llvm::StringRef, llvm::function_ref)': external/xla/xla/service/cpu/mlir_emitter.cc:106:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 106 | for (int i = 0; i != operand_shapes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/mlir_emitter.cc:140:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 140 | for (int i = 0; i != operand_shapes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:41 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/service/cpu/mlir_emitter.h:25, from external/xla/xla/service/cpu/mlir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/ir_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/cpu/ir_emitter.h:40, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/cpu/ir_emitter.h:45, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/cpu/ir_emitter.h:45, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/elemental_ir_emitter.h:28, from external/xla/xla/service/llvm_ir/fused_ir_emitter.h:24, from external/xla/xla/service/cpu/ir_emitter.h:45, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/cpu/ir_emitter.h:38, from external/xla/xla/service/cpu/ir_emitter.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ INFO: From Compiling xla/service/cpu/dot_op_emitter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/cpu/dot_op_emitter.cc:37: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/dot_op_emitter.cc:37: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/cpu/dot_op_emitter.cc:37: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/cpu/cpu_options.h:19, from external/xla/xla/service/cpu/dot_op_emitter.h:23, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/cpu/dot_op_emitter.h:19, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ external/xla/xla/service/cpu/dot_op_emitter.cc: In member function 'void xla::cpu::{anonymous}::DotOpEmitter::EmitNaiveLlvmIrGemm()': external/xla/xla/service/cpu/dot_op_emitter.cc:739:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 739 | for (int dimension = 0; dimension < lhs_index.size(); ++dimension) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/dot_op_emitter.cc:744:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 744 | for (int dimension = 0; dimension < rhs_index.size(); ++dimension) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/cpu/dot_op_emitter.h:19, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from external/xla/xla/service/cpu/dot_op_emitter.h:22, from external/xla/xla/service/cpu/dot_op_emitter.cc:16: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = std::vector; C2 = google::protobuf::RepeatedField]': external/xla/xla/service/cpu/dot_op_emitter.cc:1288:3: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/dot_op_emitter.cc: In member function 'tsl::Status xla::cpu::{anonymous}::DotOpEmitter::Emit()': external/xla/xla/service/cpu/dot_op_emitter.cc:585:1: warning: control reaches end of non-void function [-Wreturn-type] 585 | } | ^ INFO: From Compiling xla/service/llvm_ir/llvm_util.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/llvm_ir/llvm_util.h:25, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/service/llvm_ir/llvm_util.cc: In function 'llvm::Value* xla::llvm_ir::EmitBufferIndexingGEP(llvm::Value*, llvm::Type*, llvm::Value*, llvm::IRBuilder<>*)': external/xla/xla/service/llvm_ir/llvm_util.cc:171:73: warning: 'bool llvm::PointerType::isOpaqueOrPointeeTypeMatches(llvm::Type*)' is deprecated: Always returns true [-Wdeprecated-declarations] 171 | CHECK(array_type_as_pointer->isOpaqueOrPointeeTypeMatches(element_type)); | ^ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/llvm_util.cc:171:3: note: in expansion of macro 'CHECK' 171 | CHECK(array_type_as_pointer->isOpaqueOrPointeeTypeMatches(element_type)); | ^~~~~ In file included from external/llvm-project/llvm/include/llvm/IR/GlobalValue.h:23, from external/llvm-project/llvm/include/llvm/IR/GlobalObject.h:18, from external/llvm-project/llvm/include/llvm/IR/GlobalVariable.h:25, from external/xla/xla/service/llvm_ir/llvm_util.h:29, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:697:8: note: declared here 697 | bool isOpaqueOrPointeeTypeMatches(Type *) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:40 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/llvm_ir/llvm_util.h:41, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/llvm_ir/llvm_util.h:25, from external/xla/xla/service/llvm_ir/llvm_util.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = llvm::TypeSize; T2 = int; std::string = std::basic_string]': external/xla/xla/service/llvm_ir/llvm_util.cc:690:3: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/llvm_ir/llvm_util.cc: At global scope: external/xla/xla/service/llvm_ir/llvm_util.cc:631:15: warning: 'tsl::Status xla::llvm_ir::CreateAndWriteStringToFile(const string&, const string&, const string&)' defined but not used [-Wunused-function] 631 | static Status CreateAndWriteStringToFile(const std::string& directory_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/translate/hlo_to_mhlo/hlo_utils.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/service/llvm_ir/llvm_util.h:43, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:32: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:40 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.h:27, from external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:18: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc: In instantiation of 'mlir::DenseElementsAttr xla::{anonymous}::CreateDenseAttrFromLiteral(const mlir::ShapedType&, const xla::LiteralBase&) [with CppType = ml_dtypes::i4]': external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:146:69: required from 'xla::CreateDenseElementsAttrFromLiteral(const xla::LiteralBase&, mlir::Builder):: [with auto:51 = std::integral_constant]' external/xla/xla/primitive_util.h:334:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::StatusOr; F = xla::CreateDenseElementsAttrFromLiteral(const xla::LiteralBase&, mlir::Builder)::]' external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:152:19: required from here external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:57:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 57 | for (size_t i = 0; i < literal.element_count(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc: In instantiation of 'mlir::DenseElementsAttr xla::{anonymous}::CreateDenseAttrFromLiteral(const mlir::ShapedType&, const xla::LiteralBase&) [with CppType = ml_dtypes::i4]': external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:146:69: required from 'xla::CreateDenseElementsAttrFromLiteral(const xla::LiteralBase&, mlir::Builder):: [with auto:51 = std::integral_constant]' external/xla/xla/primitive_util.h:344:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = absl::lts_20230125::StatusOr; F = xla::CreateDenseElementsAttrFromLiteral(const xla::LiteralBase&, mlir::Builder)::]' external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:152:19: required from here external/xla/xla/translate/hlo_to_mhlo/hlo_utils.cc:57:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] INFO: From Compiling xla/service/executable.cc: In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/executable.h:27, from external/xla/xla/service/executable.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/tsl/tsl/platform/macros.h:111:47: note: in definition of macro 'TF_PREDICT_FALSE' 111 | #define TF_PREDICT_FALSE(x) (__builtin_expect(x, 0)) | ^ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:18, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/service/executable.h:24, from external/xla/xla/service/executable.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/executable.h:28, from external/xla/xla/service/executable.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/xla/xla/debug_options_flags.h:23, from external/xla/xla/service/executable.h:27, from external/xla/xla/service/executable.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:18, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/service/executable.h:24, from external/xla/xla/service/executable.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ INFO: From Compiling xla/service/dump.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/dump.h:19, from external/xla/xla/service/dump.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/dump.cc:33: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ external/xla/xla/service/dump.cc: In function 'std::optional > xla::{anonymous}::GetDumpFilePath(absl::lts_20230125::string_view, const xla::{anonymous}::CanonicalDebugOptions&)': external/xla/xla/service/dump.cc:290:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int64_t' {aka 'const long int'} [-Wsign-compare] 290 | if (dumped_module_ids.size() >= opts.dump_max_hlo_modules) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:34 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/dump.h:21, from external/xla/xla/service/dump.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/dump.h:19, from external/xla/xla/service/dump.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/simple_orc_jit.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/simple_orc_jit.h:32, from external/xla/xla/service/cpu/simple_orc_jit.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ INFO: From Compiling annc/service/cpu/xla/xnnpack_ops_rewriter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | annc/service/cpu/xla/xnnpack_ops_rewriter.cc:81:3: warning: multi-line comment [-Wcomment] 81 | // | \ | ^ annc/service/cpu/xla/xnnpack_ops_rewriter.cc:95:3: warning: multi-line comment [-Wcomment] 95 | // | \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_instructions.h:35, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:23, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:21, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instructions.h:33, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:22, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from annc/service/cpu/xla/xnnpack_ops_rewriter.h:21, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ In file included from annc/service/cpu/xla/xnnpack_ops_rewriter.h:21, from annc/service/cpu/xla/xnnpack_ops_rewriter.cc:15: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/llvm_compiler.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/compiler.h:31, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:26 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/compiler.h:31, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/llvm_compiler.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/cpu/compiler_functor.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/compiler.h:31, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:28 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/compiler.h:31, from external/xla/xla/service/llvm_compiler.h:20, from external/xla/xla/service/cpu/compiler_functor.h:30, from external/xla/xla/service/cpu/compiler_functor.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/compiler.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/compiler.h:31, from external/xla/xla/service/compiler.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/compiler.h:35, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/compiler.h:37, from external/xla/xla/service/compiler.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/service/compiler.h:34, from external/xla/xla/service/compiler.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/service/compiler.h:31, from external/xla/xla/service/compiler.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_proto_util.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:186:3: warning: multi-line comment [-Wcomment] 186 | // \ \ \ \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:597:3: warning: multi-line comment [-Wcomment] 597 | // / \ | ^ external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:2042:3: warning: multi-line comment [-Wcomment] 2042 | // / \ \ \ | ^ In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/hlo_buffer.h: In member function 'xla::BufferValue::Color xla::HloBuffer::color() const': external/xla/xla/service/hlo_buffer.h:100:52: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 100 | BufferValue::Color result = values()[0]->color(); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:19, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/hlo_buffer.h:102:38: warning: 'xla::BufferValue::Color xla::BufferValue::color() const' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 102 | DCHECK_EQ(result, value->color()); | ^ external/com_google_absl/absl/log/internal/check_op.h:56:38: note: in definition of macro 'ABSL_LOG_INTERNAL_DCHECK_NOP' 56 | while (false && ((void)(x), (void)(y), 0)) \ | ^ external/com_google_absl/absl/log/check.h:128:31: note: in expansion of macro 'ABSL_DCHECK_EQ_IMPL' 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_buffer.h:102:7: note: in expansion of macro 'DCHECK_EQ' 102 | DCHECK_EQ(result, value->color()); | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/buffer_value.h:117:9: note: declared here 117 | Color color() const { | ^~~~~ In file included from external/xla/xla/service/buffer_assignment.h:38, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/memory_space_assignment/memory_space_assignment.h: In member function 'std::vector xla::memory_space_assignment::AsynchronousCopyResource::GetCurrentResources() const': external/xla/xla/service/memory_space_assignment/memory_space_assignment.h:1678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1678 | for (int i = 0; i < current_resources.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/buffer_assignment.h: In lambda function: external/xla/xla/service/buffer_assignment.h:631:65: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 631 | defining_position.shape().layout().memory_space())); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/buffer_assignment.h:633:49: warning: 'void xla::BufferValue::set_color(xla::BufferValue::Color)' is deprecated: Use Layout::memory_space instead. [-Wdeprecated-declarations] 633 | value->set_color(BufferValue::Color(0)); | ^ In file included from external/xla/xla/service/hlo_value.h:31, from external/xla/xla/service/hlo_buffer.h:24, from external/xla/xla/service/hlo_alias_analysis.h:27, from external/xla/xla/hlo/utils/hlo_live_range.h:27, from external/xla/xla/service/buffer_assignment.h:31, from external/xla/xla/service/hlo_proto_util.h:24, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/service/buffer_value.h:124:8: note: declared here 124 | void set_color(Color color) { | ^~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from external/xla/xla/service/hlo_proto_util.h:23, from external/xla/xla/service/hlo_proto_util.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::string = std::basic_string]': external/xla/xla/service/hlo_value.h:227:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling annc/service/bisheng-cpu/embedding_simplify.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/embedding_simplify.h:5, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/embedding_simplify.cc:8: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/embedding_simplify.cc:8: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/embedding_simplify.cc:8: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/embedding_simplify.h:4, from annc/service/bisheng-cpu/embedding_simplify.cc:1: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling xla/service/hlo_verifier.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_verifier.h:24, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/hlo_verifier.cc:39: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_verifier.cc:39: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/hlo_verifier.cc:39: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ external/xla/xla/service/hlo_verifier.cc: In function 'tsl::Status xla::CheckReplicaGroups(xla::HloInstruction*, xla::CollectiveOpGroupMode, bool)': external/xla/xla/service/hlo_verifier.cc:373:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int64_t i = 0; i < n; ++i) { | ~~^~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_verifier.h:24, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/service/hlo_verifier.cc:390:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 390 | TF_RET_CHECK(replica_count == 1 || n == replica_count) | ~~^~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/hlo_verifier.cc:390:9: note: in expansion of macro 'TF_RET_CHECK' 390 | TF_RET_CHECK(replica_count == 1 || n == replica_count) | ^~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:397:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 397 | TF_RET_CHECK(num_partitions == 1 || n == num_partitions) | ~~^~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/hlo_verifier.cc:397:9: note: in expansion of macro 'TF_RET_CHECK' 397 | TF_RET_CHECK(num_partitions == 1 || n == num_partitions) | ^~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:405:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int64_t' {aka 'const long int'} [-Wsign-compare] 405 | TF_RET_CHECK(num_flattened_ids == 1 || n == num_flattened_ids) | ~~^~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/hlo_verifier.cc:405:9: note: in expansion of macro 'TF_RET_CHECK' 405 | TF_RET_CHECK(num_flattened_ids == 1 || n == num_flattened_ids) | ^~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc: In function 'tsl::Status xla::{anonymous}::CheckDuplicatedSourceOrTarget(xla::HloInstruction*, xla::CollectiveOpGroupMode)': external/xla/xla/service/hlo_verifier.cc:747:48: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 747 | seen_source_to_targets[p.first].size() == allowed_seen_count) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:772:49: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 772 | seen_target_to_sources[p.second].size() == allowed_seen_count) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_verifier.h:24, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/service/hlo_verifier.cc: In member function 'virtual tsl::Status xla::ShapeVerifier::HandleBroadcast(xla::HloInstruction*)': external/xla/xla/service/hlo_verifier.cc:1202:37: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1202 | TF_RET_CHECK(operand_shape.rank() == broadcast->dimensions().size()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/hlo_verifier.cc:1202:3: note: in expansion of macro 'TF_RET_CHECK' 1202 | TF_RET_CHECK(operand_shape.rank() == broadcast->dimensions().size()); | ^~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc: In member function 'virtual tsl::Status xla::ShapeVerifier::HandleFusion(xla::HloInstruction*)': external/xla/xla/service/hlo_verifier.cc:1263:31: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1263 | if (fused_parameters.size() != fusion->operand_count()) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_verifier.h:24, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/service/hlo_verifier.cc: In member function 'virtual tsl::Status xla::ShapeVerifier::HandleCustomCall(xla::HloInstruction*)': external/xla/xla/service/hlo_verifier.cc:1325:47: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1325 | TF_RET_CHECK(custom_call->operand_count() == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1326 | custom_call->operand_shapes_with_layout().size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/hlo_verifier.cc:1325:5: note: in expansion of macro 'TF_RET_CHECK' 1325 | TF_RET_CHECK(custom_call->operand_count() == | ^~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc: In function 'tsl::Status xla::{anonymous}::CheckFusionInstruction(xla::HloInstruction*)': external/xla/xla/service/hlo_verifier.cc:2399:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2399 | for (int i = 0; i < fused_parameters.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:2414:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2414 | for (int i = 0; i < parameter_owned.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:2455:18: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2455 | if (param_no >= fused_parameters.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:2469:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2469 | for (int i = 0; i < parameter_numbers.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc: In function 'tsl::Status xla::{anonymous}::CheckElementwiseInstruction(xla::HloInstruction*)': external/xla/xla/service/hlo_verifier.cc:2518:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2518 | Comparison::Type default_comparison_type = | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_verifier.cc:2519:21: warning: 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2519 | Comparison::DefaultComparisonType(operand_element_type); | ^~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:207:3: note: declared here 207 | DefaultComparisonType(PrimitiveType type); | ^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:2519:63: warning: 'static xla::Comparison::Type xla::Comparison::DefaultComparisonType(xla::PrimitiveType)' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2519 | Comparison::DefaultComparisonType(operand_element_type); | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:207:3: note: declared here 207 | DefaultComparisonType(PrimitiveType type); | ^~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc:2521:51: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2521 | if (comparison->type() != Comparison::Type::kFloat && | ^~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_verifier.cc:2522:51: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2522 | comparison->type() != Comparison::Type::kFloatTotalOrder) { | ^~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_verifier.cc:2526:54: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2526 | ComparisonTypeToString(Comparison::Type::kFloat), | ^~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/service/hlo_verifier.cc:2527:54: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 2527 | ComparisonTypeToString(Comparison::Type::kFloatTotalOrder), | ^~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_verifier.h:24, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/service/hlo_verifier.cc: In member function 'virtual tsl::Status xla::{anonymous}::InstructionVerifier::HandleBroadcast(xla::HloInstruction*)': external/xla/xla/service/hlo_verifier.cc:2571:49: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 2571 | TF_RET_CHECK(broadcast->dimensions().size() == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2572 | broadcast->operand(0)->shape().rank()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/service/hlo_verifier.cc:2571:5: note: in expansion of macro 'TF_RET_CHECK' 2571 | TF_RET_CHECK(broadcast->dimensions().size() == | ^~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/strings/string_view.h:42, from external/xla/xla/service/hlo_verifier.h:24, from external/xla/xla/service/hlo_verifier.cc:16: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:22, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from external/xla/xla/service/hlo_verifier.h:25, from external/xla/xla/service/hlo_verifier.cc:16: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/hlo_verifier.cc: In function 'int64_t xla::{anonymous}::GetSubgroupSize(xla::HloCollectiveInstruction*, xla::CollectiveOpGroupMode)': external/xla/xla/service/hlo_verifier.cc:118:1: warning: control reaches end of non-void function [-Wreturn-type] 118 | } | ^ INFO: From Compiling annc/service/bisheng-cpu/reduce_combine.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/reduce_combine.h:5, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/reduce_combine.cc:4: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/reduce_combine.cc:4: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/reduce_combine.cc:4: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/reduce_combine.h:4, from annc/service/bisheng-cpu/reduce_combine.cc:1: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling annc/service/bisheng-cpu/concat_partition.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:48, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: At global scope: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/bisheng-cpu/concat_partition.h:5, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/concat_partition.cc:5: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/concat_partition.cc:5: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/bisheng-cpu/concat_partition.cc:5: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ annc/service/bisheng-cpu/concat_partition.cc: In member function 'virtual absl::lts_20230125::StatusOr xla::ConcatPartition::Run(xla::HloModule*, const absl::lts_20230125::flat_hash_set >&)': annc/service/bisheng-cpu/concat_partition.cc:137:54: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 137 | if (!isMatched || slice_size < 2 || slice_size != back_slices.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ annc/service/bisheng-cpu/concat_partition.cc:171:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 171 | for (int i = 0; i < concatIndex.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ annc/service/bisheng-cpu/concat_partition.cc:186:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < noConcatIndex.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:24 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/primitive_util.h:33, from external/xla/xla/comparison_util.h:26, from external/xla/xla/hlo/ir/hlo_instruction.h:47, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_instruction.h:40, from ./annc/service/bisheng-cpu/concat_partition.h:4, from annc/service/bisheng-cpu/concat_partition.cc:1: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [4,210 / 4,218] [Sched] Compiling annc/service/cpu/mix_precsions.cc; 35s ... (7 actions, 4 running) INFO: From Compiling annc/service/cpu/graph_opt.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/hlo_computation.h:32, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/graph_opt.cc:3: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/graph_opt.cc:3: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/graph_opt.cc:3: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/hlo_module.h:36, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from annc/service/cpu/graph_opt.cc:3: annc/service/cpu/kdnn_rewriter.h: In constructor 'xla::cpu::KDnnRewriter::KDnnRewriter(int, const xla::cpu::RewritePattern&, xla::cpu::RewriterType)': annc/service/cpu/kdnn_rewriter.h:58:18: warning: 'xla::cpu::KDnnRewriter::pattern_' will be initialized after [-Wreorder] 58 | RewritePattern pattern_; | ^~~~~~~~ annc/service/cpu/kdnn_rewriter.h:57:16: warning: 'xla::cpu::RewriterType xla::cpu::KDnnRewriter::type_' [-Wreorder] 57 | RewriterType type_; | ^~~~~ annc/service/cpu/kdnn_rewriter.h:47:3: warning: when initialized here [-Wreorder] 47 | KDnnRewriter(int benefit, const RewritePattern& pattern, RewriterType type) | ^~~~~~~~~~~~ annc/service/cpu/graph_opt.cc: In function 'bool xla::cpu::fused_sparse_embedding2(xla::HloInstruction*)': annc/service/cpu/graph_opt.cc:38:19: warning: unused variable 'fusion' [-Wunused-variable] 38 | HloInstruction* fusion = parent->CreateFusionInstruction( | ^~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/util.h:47, from external/xla/xla/layout.h:28, from external/xla/xla/shape.h:28, from external/xla/xla/shape_tree.h:30, from external/xla/xla/hlo/ir/dynamic_parameter_binding.h:27, from external/xla/xla/hlo/ir/hlo_module.h:34, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/base/macros.h:36, from external/com_google_absl/absl/algorithm/container.h:54, from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/hlo_module.h:30, from ./annc/service/hlo_util.h:6, from annc/service/cpu/graph_opt.cc:1: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from annc/service/cpu/graph_opt.cc:1: ./annc/service/hlo_util.h: At global scope: ./annc/service/hlo_util.h:23:13: warning: 'void xla::add_extra_operands(xla::HloInstruction*, std::vector&)' defined but not used [-Wunused-function] 23 | static void add_extra_operands(HloInstruction* fusion, | ^~~~~~~~~~~~~~~~~~ INFO: From Compiling annc/service/cpu/gemm_rewriter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:22, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from annc/service/cpu/gemm_rewriter.cc:7: annc/service/cpu/kdnn_rewriter.h: In constructor 'xla::cpu::KDnnRewriter::KDnnRewriter(int, const xla::cpu::RewritePattern&, xla::cpu::RewriterType)': annc/service/cpu/kdnn_rewriter.h:58:18: warning: 'xla::cpu::KDnnRewriter::pattern_' will be initialized after [-Wreorder] 58 | RewritePattern pattern_; | ^~~~~~~~ annc/service/cpu/kdnn_rewriter.h:57:16: warning: 'xla::cpu::RewriterType xla::cpu::KDnnRewriter::type_' [-Wreorder] 57 | RewriterType type_; | ^~~~~ annc/service/cpu/kdnn_rewriter.h:47:3: warning: when initialized here [-Wreorder] 47 | KDnnRewriter(int benefit, const RewritePattern& pattern, RewriterType type) | ^~~~~~~~~~~~ annc/service/cpu/gemm_rewriter.cc: In function 'void xla::cpu::__matmul_add_relu(void*, const void**)': annc/service/cpu/gemm_rewriter.cc:169:16: warning: unused variable 'max_val' [-Wunused-variable] 169 | const float* max_val = reinterpret_cast(in[0]); | ^~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:22, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:22, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/gemm_rewriter.cc:7: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling annc/service/cpu/kdnn_rewriter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:22, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from annc/service/cpu/kdnn_rewriter.cc:1: annc/service/cpu/kdnn_rewriter.h: In constructor 'xla::cpu::KDnnRewriter::KDnnRewriter(int, const xla::cpu::RewritePattern&, xla::cpu::RewriterType)': annc/service/cpu/kdnn_rewriter.h:58:18: warning: 'xla::cpu::KDnnRewriter::pattern_' will be initialized after [-Wreorder] 58 | RewritePattern pattern_; | ^~~~~~~~ annc/service/cpu/kdnn_rewriter.h:57:16: warning: 'xla::cpu::RewriterType xla::cpu::KDnnRewriter::type_' [-Wreorder] 57 | RewriterType type_; | ^~~~~ annc/service/cpu/kdnn_rewriter.h:47:3: warning: when initialized here [-Wreorder] 47 | KDnnRewriter(int benefit, const RewritePattern& pattern, RewriterType type) | ^~~~~~~~~~~~ annc/service/cpu/kdnn_rewriter.cc: In function 'bool xla::cpu::match_op_pattern(xla::HloInstruction*, xla::cpu::RewritePattern&, std::vector&)': annc/service/cpu/kdnn_rewriter.cc:13:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13 | if (instr->operand_count() < pattern.dims.size()) return false; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ annc/service/cpu/kdnn_rewriter.cc:25:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 25 | for (size_t i = 0; i < instr->shape().rank(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:22, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:22, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/kdnn_rewriter.cc:1: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling annc/service/cpu/reduce_rewriter.cc: In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:57: warning: "CHECK" redefined 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:308: note: this is the location of the previous definition 308 | #define CHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:65: warning: "QCHECK" redefined 65 | #define QCHECK(condition) ABSL_QCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:542: note: this is the location of the previous definition 542 | #define QCHECK(condition) CHECK(condition) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:88: warning: "DCHECK" redefined 88 | #define DCHECK(condition) ABSL_DCHECK_IMPL((condition), #condition) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:521: note: this is the location of the previous definition 521 | #define DCHECK(condition) \ | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:116: warning: "CHECK_EQ" redefined 116 | #define CHECK_EQ(val1, val2) ABSL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:499: note: this is the location of the previous definition 499 | #define CHECK_EQ(val1, val2) CHECK_OP(Check_EQ, ==, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:117: warning: "CHECK_NE" redefined 117 | #define CHECK_NE(val1, val2) ABSL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:500: note: this is the location of the previous definition 500 | #define CHECK_NE(val1, val2) CHECK_OP(Check_NE, !=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:118: warning: "CHECK_LE" redefined 118 | #define CHECK_LE(val1, val2) ABSL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:501: note: this is the location of the previous definition 501 | #define CHECK_LE(val1, val2) CHECK_OP(Check_LE, <=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:119: warning: "CHECK_LT" redefined 119 | #define CHECK_LT(val1, val2) ABSL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:502: note: this is the location of the previous definition 502 | #define CHECK_LT(val1, val2) CHECK_OP(Check_LT, <, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:120: warning: "CHECK_GE" redefined 120 | #define CHECK_GE(val1, val2) ABSL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:503: note: this is the location of the previous definition 503 | #define CHECK_GE(val1, val2) CHECK_OP(Check_GE, >=, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:121: warning: "CHECK_GT" redefined 121 | #define CHECK_GT(val1, val2) ABSL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:504: note: this is the location of the previous definition 504 | #define CHECK_GT(val1, val2) CHECK_OP(Check_GT, >, val1, val2) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:122: warning: "QCHECK_EQ" redefined 122 | #define QCHECK_EQ(val1, val2) ABSL_QCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:543: note: this is the location of the previous definition 543 | #define QCHECK_EQ(x, y) CHECK_EQ(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:123: warning: "QCHECK_NE" redefined 123 | #define QCHECK_NE(val1, val2) ABSL_QCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:544: note: this is the location of the previous definition 544 | #define QCHECK_NE(x, y) CHECK_NE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:124: warning: "QCHECK_LE" redefined 124 | #define QCHECK_LE(val1, val2) ABSL_QCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:545: note: this is the location of the previous definition 545 | #define QCHECK_LE(x, y) CHECK_LE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:125: warning: "QCHECK_LT" redefined 125 | #define QCHECK_LT(val1, val2) ABSL_QCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:546: note: this is the location of the previous definition 546 | #define QCHECK_LT(x, y) CHECK_LT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:126: warning: "QCHECK_GE" redefined 126 | #define QCHECK_GE(val1, val2) ABSL_QCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:547: note: this is the location of the previous definition 547 | #define QCHECK_GE(x, y) CHECK_GE(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:127: warning: "QCHECK_GT" redefined 127 | #define QCHECK_GT(val1, val2) ABSL_QCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:548: note: this is the location of the previous definition 548 | #define QCHECK_GT(x, y) CHECK_GT(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:128: warning: "DCHECK_EQ" redefined 128 | #define DCHECK_EQ(val1, val2) ABSL_DCHECK_EQ_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:531: note: this is the location of the previous definition 531 | #define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:129: warning: "DCHECK_NE" redefined 129 | #define DCHECK_NE(val1, val2) ABSL_DCHECK_NE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:532: note: this is the location of the previous definition 532 | #define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:130: warning: "DCHECK_LE" redefined 130 | #define DCHECK_LE(val1, val2) ABSL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:533: note: this is the location of the previous definition 533 | #define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:131: warning: "DCHECK_LT" redefined 131 | #define DCHECK_LT(val1, val2) ABSL_DCHECK_LT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:534: note: this is the location of the previous definition 534 | #define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:132: warning: "DCHECK_GE" redefined 132 | #define DCHECK_GE(val1, val2) ABSL_DCHECK_GE_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:535: note: this is the location of the previous definition 535 | #define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/log/check.h:133: warning: "DCHECK_GT" redefined 133 | #define DCHECK_GT(val1, val2) ABSL_DCHECK_GT_IMPL((val1), #val1, (val2), #val2) | In file included from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h:536: note: this is the location of the previous definition 536 | #define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y) | In file included from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/shape.h: In member function 'void xla::Shape::clear_dynamic_dimensions()': external/xla/xla/shape.h:187:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'absl::lts_20230125::InlinedVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 187 | for (int64_t i = 0; i < dynamic_dimensions_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/index_util.h: In static member function 'static int64_t xla::IndexUtil::MultidimensionalIndexToLinearIndex(const xla::Shape&, absl::lts_20230125::Span, absl::lts_20230125::Span)': external/xla/xla/index_util.h:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} [-Wsign-compare] 103 | for (int i = 1; i < minor_to_major.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:99:71: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 99 | "PrimitiveType)")]] explicit Comparison(Direction dir, Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:106:7: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 106 | const { | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:207:43: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 207 | DefaultComparisonType(PrimitiveType type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:218:29: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h: In member function 'xla::Comparison::Type xla::Comparison::GetType() const': external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h:107:12: warning: 'xla::Comparison::type_' is deprecated [-Wdeprecated-declarations] 107 | return type_; | ^~~~~ external/xla/xla/comparison_util.h:218:29: note: declared here 218 | [[deprecated]] const Type type_; | ^~~~~ external/xla/xla/comparison_util.h: At global scope: external/xla/xla/comparison_util.h:229:57: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 229 | std::string ComparisonTypeToString(Comparison::Type type); | ^ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ external/xla/xla/comparison_util.h:235:22: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 235 | StatusOr StringToComparisonType(absl::string_view comparison); | ^~~~ external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_instruction.h:688:33: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 688 | std::optional type = std::nullopt); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_instruction.h: In member function 'void xla::HloInstruction::ReplaceCalledComputations(absl::lts_20230125::FunctionRef)': external/xla/xla/hlo/ir/hlo_instruction.h:1730:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1730 | for (int64_t i = 0; i < called_computations_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/log/internal/check_impl.h:20, from external/com_google_absl/absl/log/check.h:37, from external/xla/xla/stream_executor/device_options.h:27, from external/xla/xla/stream_executor/platform.h:27, from external/xla/xla/service/computation_placer.h:29, from external/xla/xla/service/hlo_module_config.h:30, from external/xla/xla/hlo/ir/hlo_module.h:45, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:27, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_module.h: In member function 'xla::HloComputation* xla::HloModule::mutable_computation(int64_t)': external/xla/xla/hlo/ir/hlo_module.h:349:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | CHECK(idx >= 0 && idx < computations_.size()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/conditions.h:62:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 62 | !(condition) ? (void)0 : ::absl::log_internal::Voidify()&& | ^~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/log/check.h:57:26: note: in expansion of macro 'ABSL_CHECK_IMPL' 57 | #define CHECK(condition) ABSL_CHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_module.h:349:5: note: in expansion of macro 'CHECK' 349 | CHECK(idx >= 0 && idx < computations_.size()); | ^~~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:22, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_module.h: In member function 'tsl::Status xla::HloModule::SetCrossProgramPrefetchOffset(int64_t, int64_t)': external/xla/xla/hlo/ir/hlo_module.h:603:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_module.h:603:5: note: in expansion of macro 'TF_RET_CHECK' 603 | TF_RET_CHECK(prefetch_index < cross_program_prefetches_.size()); | ^~~~~~~~~~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_instructions.h: At global scope: external/xla/xla/hlo/ir/hlo_instructions.h:331:60: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 331 | std::optional type); | ^~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_instructions.h:334:27: warning: 'Type' is deprecated: Use PrimitiveType and Order [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^~~~~ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/comparison_util.h:77:60: note: declared here 77 | enum class [[deprecated("Use PrimitiveType and Order")]] Type : uint8_t{ | ^~~~ In file included from external/xla/xla/service/pattern_matcher.h:39, from annc/service/cpu/kdnn_rewriter.h:12, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_instructions.h: In member function 'xla::Comparison::Type xla::HloCompareInstruction::type() const': external/xla/xla/hlo/ir/hlo_instructions.h:334:59: warning: 'xla::Comparison::Type xla::Comparison::GetType() const' is deprecated: Use GetPrimitiveType() and GetOrder() [-Wdeprecated-declarations] 334 | Comparison::Type type() const { return compare_.GetType(); } | ^ In file included from external/xla/xla/hlo/ir/hlo_instruction.h:47, from external/xla/xla/hlo/ir/hlo_computation.h:34, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:25, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/comparison_util.h:105:71: note: declared here 105 | [[deprecated("Use GetPrimitiveType() and GetOrder()")]] inline Type GetType() | ^~~~~~~ In file included from annc/service/cpu/reduce_rewriter.cc:6: annc/service/cpu/kdnn_rewriter.h: In constructor 'xla::cpu::KDnnRewriter::KDnnRewriter(int, const xla::cpu::RewritePattern&, xla::cpu::RewriterType)': annc/service/cpu/kdnn_rewriter.h:58:18: warning: 'xla::cpu::KDnnRewriter::pattern_' will be initialized after [-Wreorder] 58 | RewritePattern pattern_; | ^~~~~~~~ annc/service/cpu/kdnn_rewriter.h:57:16: warning: 'xla::cpu::RewriterType xla::cpu::KDnnRewriter::type_' [-Wreorder] 57 | RewriterType type_; | ^~~~~ annc/service/cpu/kdnn_rewriter.h:47:3: warning: when initialized here [-Wreorder] 47 | KDnnRewriter(int benefit, const RewritePattern& pattern, RewriterType type) | ^~~~~~~~~~~~ annc/service/cpu/reduce_rewriter.cc: In function 'void xla::cpu::__reduce_mean(void*, const void**)': annc/service/cpu/reduce_rewriter.cc:32:10: warning: unused variable 'out_buf' [-Wunused-variable] 32 | float* out_buf = reinterpret_cast(out); | ^~~~~~~ annc/service/cpu/reduce_rewriter.cc:33:9: warning: unused variable 'axis' [-Wunused-variable] 33 | float axis = *reinterpret_cast(in[0]); | ^~~~ annc/service/cpu/reduce_rewriter.cc:34:16: warning: unused variable 'value' [-Wunused-variable] 34 | const float* value = reinterpret_cast(in[1]); | ^~~~~ annc/service/cpu/reduce_rewriter.cc:37:7: warning: unused variable 'm' [-Wunused-variable] 37 | int m = shape[0]; | ^ annc/service/cpu/reduce_rewriter.cc:38:7: warning: unused variable 'n' [-Wunused-variable] 38 | int n = shape[1]; | ^ In file included from external/xla/xla/shape.h:29, from external/xla/xla/index_util.h:24, from external/xla/xla/literal.h:41, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:26, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/primitive_util.h: In instantiation of 'xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType):: [with auto:25 = std::integral_constant]': external/xla/xla/primitive_util.h:352:32: required from 'constexpr R xla::primitive_util::PrimitiveTypeSwitch(F&&, xla::PrimitiveType) [with R = bool; F = xla::primitive_util::FitsInIntegralType(int64_t, xla::PrimitiveType)::]' external/xla/xla/primitive_util.h:702:51: required from here external/xla/xla/primitive_util.h:706:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 706 | return std::numeric_limits::min() <= x && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ external/xla/xla/primitive_util.h:707:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 707 | std::numeric_limits::max() >= x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from external/tsl/tsl/platform/default/logging.h:37, from external/tsl/tsl/platform/logging.h:26, from external/tsl/tsl/platform/status.h:34, from external/xla/xla/status.h:19, from external/xla/xla/statusor.h:18, from external/xla/xla/hlo/ir/hlo_opcode.h:24, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:25, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/tsl/tsl/platform/default/logging.h: In instantiation of 'std::string* tsl::internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/shape_util.h:995:3: required from here external/tsl/tsl/platform/default/logging.h:421:35: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) external/tsl/tsl/platform/macros.h:112:49: note: in definition of macro 'TF_PREDICT_TRUE' 112 | #define TF_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) | ^ external/tsl/tsl/platform/default/logging.h:421:1: note: in expansion of macro 'TF_DEFINE_CHECK_OP_IMPL' 421 | TF_DEFINE_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:22, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:921:56: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/xla/xla/hlo/ir/hlo_computation.h: In instantiation of 'tsl::Status xla::HloComputation::AcceptOrdered(xla::DfsHloVisitorBase*, absl::lts_20230125::Span) const [with HloInstructionPtr = const xla::HloInstruction*; tsl::Status = absl::lts_20230125::Status]': external/xla/xla/hlo/ir/hlo_computation.h:923:61: required from here external/xla/xla/hlo/ir/hlo_computation.h:898:29: warning: comparison of integer expressions of different signedness: 'absl::lts_20230125::Span::size_type' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 898 | TF_RET_CHECK(order.size() == instruction_count()); external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE' 177 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ external/xla/xla/hlo/ir/hlo_computation.h:898:3: note: in expansion of macro 'TF_RET_CHECK' 898 | TF_RET_CHECK(order.size() == instruction_count()); | ^~~~~~~~~~~~ external/com_google_absl/absl/log/internal/check_op.h: In instantiation of 'constexpr std::string* absl::lts_20230125::log_internal::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long int; T2 = long unsigned int; std::string = std::basic_string]': external/xla/xla/hlo/ir/hlo_instructions.h:1482:5: required from here external/com_google_absl/absl/log/internal/check_op.h:336:43: warning: comparison of integer expressions of different signedness: 'const long int' and 'const long unsigned int' [-Wsign-compare] 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) external/com_google_absl/absl/base/optimization.h:178:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 178 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ external/com_google_absl/absl/log/internal/check_op.h:336:1: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 336 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/com_google_absl/absl/container/flat_hash_map.h:38, from external/xla/xla/hlo/ir/dfs_hlo_visitor.h:22, from external/xla/xla/hlo/ir/dfs_hlo_visitor_with_default.h:24, from annc/service/cpu/kdnn_rewriter.h:8, from annc/service/cpu/reduce_rewriter.cc:6: external/com_google_absl/absl/algorithm/container.h: In instantiation of 'bool absl::lts_20230125::c_equal(const C1&, const C2&) [with C1 = google::protobuf::RepeatedField; C2 = std::vector]': external/xla/xla/service/pattern_matcher.h:2068:45: required from 'bool xla::match::detail::HloInstructionReplicaGroupsImpl::MatchImpl(HloInstructionType*, xla::MatchOption) const [with HloInstructionType = const xla::HloInstruction]' external/xla/xla/service/pattern_matcher.h:2038:34: required from here external/com_google_absl/absl/algorithm/container.h:406:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 406 | return ((container_algorithm_internal::c_size(c1) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 407 | container_algorithm_internal::c_size(c2)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Target //annc/service/cpu:libannc.so up-to-date: bazel-bin/annc/service/cpu/libannc.so INFO: Elapsed time: 3929.390s, Critical Path: 227.15s INFO: 4218 processes: 164 internal, 4054 processwrapper-sandbox. INFO: Build completed successfully, 4218 total actions INFO: Build completed successfully, 4218 total actions + pushd /builddir/build/BUILD/ANNC-v0.0.2/python ~/build/BUILD/ANNC-v0.0.2/python ~/build/BUILD/ANNC-v0.0.2 + /usr/bin/python3 setup.py bdist_wheel running bdist_wheel running build running build_py package init file 'annc/__init__.py' not found (or not a regular file) creating build creating build/lib creating build/lib/annc copying annc/main.py -> build/lib/annc creating build/lib/annc/optimize copying annc/optimize/__init__.py -> build/lib/annc/optimize copying annc/optimize/graph.py -> build/lib/annc/optimize copying annc/optimize/op_type.py -> build/lib/annc/optimize copying annc/optimize/rec_embedding.py -> build/lib/annc/optimize copying annc/optimize/rewriter.py -> build/lib/annc/optimize package init file 'scripts/__init__.py' not found (or not a regular file) creating build/lib/scripts copying scripts/install.py -> build/lib/scripts package init file 'scripts/patches/__init__.py' not found (or not a regular file) running egg_info creating annc.egg-info writing annc.egg-info/PKG-INFO writing dependency_links to annc.egg-info/dependency_links.txt writing entry points to annc.egg-info/entry_points.txt writing top-level names to annc.egg-info/top_level.txt writing manifest file 'annc.egg-info/SOURCES.txt' reading manifest file 'annc.egg-info/SOURCES.txt' writing manifest file 'annc.egg-info/SOURCES.txt' creating build/lib/scripts/patches copying scripts/patches/llvm.patch -> build/lib/scripts/patches copying scripts/patches/openxla.patch -> build/lib/scripts/patches copying scripts/patches/tensorflow.patch -> build/lib/scripts/patches /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/annc copying build/lib/annc/main.py -> build/bdist.linux-x86_64/wheel/annc creating build/bdist.linux-x86_64/wheel/annc/optimize copying build/lib/annc/optimize/__init__.py -> build/bdist.linux-x86_64/wheel/annc/optimize copying build/lib/annc/optimize/graph.py -> build/bdist.linux-x86_64/wheel/annc/optimize copying build/lib/annc/optimize/op_type.py -> build/bdist.linux-x86_64/wheel/annc/optimize copying build/lib/annc/optimize/rec_embedding.py -> build/bdist.linux-x86_64/wheel/annc/optimize copying build/lib/annc/optimize/rewriter.py -> build/bdist.linux-x86_64/wheel/annc/optimize creating build/bdist.linux-x86_64/wheel/scripts copying build/lib/scripts/install.py -> build/bdist.linux-x86_64/wheel/scripts creating build/bdist.linux-x86_64/wheel/scripts/patches copying build/lib/scripts/patches/llvm.patch -> build/bdist.linux-x86_64/wheel/scripts/patches copying build/lib/scripts/patches/openxla.patch -> build/bdist.linux-x86_64/wheel/scripts/patches copying build/lib/scripts/patches/tensorflow.patch -> build/bdist.linux-x86_64/wheel/scripts/patches running install_egg_info Copying annc.egg-info to build/bdist.linux-x86_64/wheel/annc-0.0.2-py3.9.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/annc-0.0.2.dist-info/WHEEL creating 'dist/annc-0.0.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'annc/main.py' adding 'annc/optimize/__init__.py' adding 'annc/optimize/graph.py' adding 'annc/optimize/op_type.py' adding 'annc/optimize/rec_embedding.py' adding 'annc/optimize/rewriter.py' adding 'scripts/install.py' adding 'scripts/patches/llvm.patch' adding 'scripts/patches/openxla.patch' adding 'scripts/patches/tensorflow.patch' adding 'annc-0.0.2.dist-info/METADATA' adding 'annc-0.0.2.dist-info/WHEEL' adding 'annc-0.0.2.dist-info/entry_points.txt' adding 'annc-0.0.2.dist-info/top_level.txt' adding 'annc-0.0.2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.34jwJT + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 ++ dirname /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 + cd ANNC-v0.0.2 + install -d /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/include/annc + install /builddir/build/BUILD/ANNC-v0.0.2/annc/service/cpu/kdnn_rewriter.h -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/include/annc + install /builddir/build/BUILD/ANNC-v0.0.2/annc/service/cpu/annc_flags.h -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/include/annc + cp -r /builddir/build/BUILD/ANNC-v0.0.2/install/BUILD /builddir/build/BUILD/ANNC-v0.0.2/install/README.md /builddir/build/BUILD/ANNC-v0.0.2/install/llvm /builddir/build/BUILD/ANNC-v0.0.2/install/llvm.patch /builddir/build/BUILD/ANNC-v0.0.2/install/openxla.patch /builddir/build/BUILD/ANNC-v0.0.2/install/tensorflow.patch /builddir/build/BUILD/ANNC-v0.0.2/install/tfserver /builddir/build/BUILD/ANNC-v0.0.2/install/xla /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/include/annc + install /builddir/build/BUILD/ANNC-v0.0.2/python/tensorflow/kernels/KPFusedSimpleBaseMergeV2.cc /builddir/build/BUILD/ANNC-v0.0.2/python/tensorflow/kernels/fused_dnn_embedding_with_hash_bucket.cc /builddir/build/BUILD/ANNC-v0.0.2/python/tensorflow/kernels/fused_linear_embdedding_with_hash_bucket.cc /builddir/build/BUILD/ANNC-v0.0.2/python/tensorflow/kernels/fused_sparse_embedding.cc -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/include/annc + install -d /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib64 ++ find /builddir/build/BUILD/ANNC-v0.0.2 -type f -name libannc.so + output_path=/builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/execroot/aicompiler/bazel-out/k8-opt/bin/annc/service/cpu/libannc.so + install /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/execroot/aicompiler/bazel-out/k8-opt/bin/annc/service/cpu/libannc.so -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib64 + install /builddir/build/BUILD/ANNC-v0.0.2/annc/service/cpu/xla/libs/libXNNPACK.so -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib64 + pushd /builddir/build/BUILD/ANNC-v0.0.2/python ~/build/BUILD/ANNC-v0.0.2/python ~/build/BUILD/ANNC-v0.0.2 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 running install /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc copying build/lib/annc/main.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/__init__.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/graph.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/op_type.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/rec_embedding.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/rewriter.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts copying build/lib/scripts/install.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts/patches copying build/lib/scripts/patches/llvm.patch -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts/patches copying build/lib/scripts/patches/openxla.patch -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts/patches copying build/lib/scripts/patches/tensorflow.patch -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts/patches byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/main.py to main.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize/graph.py to graph.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize/op_type.py to op_type.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize/rec_embedding.py to rec_embedding.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc/optimize/rewriter.py to rewriter.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/scripts/install.py to install.cpython-39.pyc writing byte-compilation script '/tmp/tmpxq8epxe5.py' /usr/bin/python3 /tmp/tmpxq8epxe5.py removing /tmp/tmpxq8epxe5.py running install_egg_info running egg_info writing annc.egg-info/PKG-INFO writing dependency_links to annc.egg-info/dependency_links.txt writing entry points to annc.egg-info/entry_points.txt writing top-level names to annc.egg-info/top_level.txt package init file 'annc/__init__.py' not found (or not a regular file) package init file 'scripts/__init__.py' not found (or not a regular file) package init file 'scripts/patches/__init__.py' not found (or not a regular file) reading manifest file 'annc.egg-info/SOURCES.txt' writing manifest file 'annc.egg-info/SOURCES.txt' Copying annc.egg-info to /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9/site-packages/annc-0.0.2-py3.9.egg-info running install_scripts Installing annc-apply-tf script to /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/bin Installing annc-opt script to /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/bin + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 Bytecompiling .py files below /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64/usr/lib/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink Processing files: ANNC-0.0.2-1.x86_64 Provides: ANNC = 0.0.2-1 ANNC(x86-64) = 0.0.2-1 libXNNPACK.so()(64bit) libannc.so()(64bit) python3.9dist(annc) = 0.0.2 python3dist(annc) = 0.0.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libXNNPACK.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) python(abi) = 3.9 python3.9dist(setuptools) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 Wrote: /builddir/build/RPMS/ANNC-0.0.2-1.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.z3i1DZ + umask 022 + cd /builddir/build/BUILD + cd ANNC-v0.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ANNC-0.0.2-1.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0