Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/ANNC.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP3-aarch64-1755793593.442788/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 aarch64 --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: aarch64 Building for target aarch64 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 aarch64 --nodeps /builddir/build/SPECS/ANNC.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP3-aarch64-1755793593.442788/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 aarch64 --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: aarch64 Building for target aarch64 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 aarch64 --nodeps /builddir/build/SPECS/ANNC.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP3-aarch64-1755793593.442788/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 aarch64 --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: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JK9aI4 + umask 022 + cd /builddir/build/BUILD + cat /builddir/build/SOURCES/external.tar.gz.aa /builddir/build/SOURCES/external.tar.gz.ab + tar xf external.tar.gz -C . + tar xf /builddir/build/SOURCES/XNNPACK.tar.gz -C . + 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 . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'ANNC-0.0.2 base' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.g0CjfV + 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 + 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: arm64 -- Enabling KleidiAI for Arm64 CMake Warning at CMakeLists.txt:381 (MESSAGE): Security: XNNPACK doesn't support BTI control flow integrity with GCC. Continuing. -- 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 -- Downloading KleidiAI to /builddir/build/BUILD/XNNPACK/build/kleidiai-source (define KLEIDIAI_SOURCE_DIR to avoid it) CMake Error: The current CMakeCache.txt directory /builddir/build/BUILD/XNNPACK/build/kleidiai-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/kleidiai-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/kleidiai-download/CMakeCache.txt is different than the directory /root/rpmbuild/BUILD/XNNPACK/build/kleidiai-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/kleidiai-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 CMake Warning at build/kleidiai-source/CMakeLists.txt:85 (message): KleidiAI: Using non-supported GCC version. Expected 11 or newer, received 10.3.1. -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/XNNPACK/build + make -j 16 Scanning dependencies of target kleidiai [ 0%] Building C object CMakeFiles/sanitizers.dir/src/sanitizers.c.o [ 0%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/portable-api.c.o [ 0%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/memory.c.o [ 0%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o [ 0%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_quant_pack_qai8dxp_f32.c.o [ 0%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/cache.c.o [ 0%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o [ 0%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32p_f32.c.o [ 0%] Building C object pthreadpool/CMakeFiles/pthreadpool.dir/src/pthreads.c.o [ 0%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o [ 0%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi4c32p_qsu4c32s1s0.c.o [ 0%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi4cxp_qs4cxs1s0.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/uarch.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.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/arm/cache.c.o [ 1%] Built target sanitizers [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32p_qsu4c32s1s0.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/log.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/init.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32pscalef16_qsu4c32s16s0.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/cpuinfo.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/uarch.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/cache.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/clusters.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/chipset.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/init.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/midr.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/cpuinfo.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/hwcap.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/arm/linux/aarch64-isa.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/smallfile.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/clusters.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4cxp_qs4cxs1s0.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/multiline.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/chipset.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p8x1biasf32_6x8x4_neon_mla.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/midr.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/cpulist.c.o [ 1%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p8x1biasf32_6x8x4_neon_mla_asm.S.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32p_f32_neon.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/processors.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/hwcap.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f32p8x1biasf32_f32_f32_neon.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/arm/linux/aarch64-isa.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi8cxp_qsi8cx_neon.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32ps1s0scalef16_qsu4c32s16s0_neon.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4cxps1s0_qsu4cxs1s0_neon.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/smallfile.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi8cxp_qsi8cx_neon.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/multiline.c.o [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/cpulist.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p16x1biasf16_6x16x8_neon_mla.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f16p16x1biasf16_f16_f16_neon.c.o [ 1%] Linking C static library libcpuinfo.a [ 1%] Building C object cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/processors.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_bf16p_bf16p/kai_matmul_clamp_f32_bf16p1x4_bf16p12x4b_1x36_neon_dot.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_bf16p_bf16p/kai_matmul_clamp_f32_bf16p8x4_bf16p12x4b_8x12_neon_mmla.c.o [ 1%] Built target cpuinfo [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_quant_pack_bf16p1x4_f32_neon.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_quant_pack_bf16p8x4_f32_neon.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_quant_pack_kxn_bf16p12x4biasf32_f32_neon.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f16_bf16p_bf16p/kai_matmul_clamp_f16_bf16p8x4_bf16p12x4b_8x12_neon_mmla.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_pack_bf16p8x4_f16_neon.c.o [ 1%] Linking C static library libcpuinfo_internals.a [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_bf16p12x4biasf16_f16_neon.c.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_bf16p12x4biasf32_f16_neon.c.o [ 1%] Built target cpuinfo_internals [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x4_qsi4c32p4x4_1x4_neon_dotprod.c.o [ 1%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x4_qsi4c32p4x4_1x4_neon_dotprod_asm.S.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x4_qsi4c32p8x4_1x8_neon_dotprod.c.o [ 1%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x4_qsi4c32p8x4_1x8_neon_dotprod_asm.S.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p4x8_1x4x32_neon_dotprod.c.o [ 1%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p4x8_1x4x32_neon_dotprod_asm.S.o [ 1%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8_neon_dotprod.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8_neon_dotprod_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8x32_neon_dotprod.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8x32_neon_dotprod_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x4_qsi4c32p4x4_16x4_neon_dotprod.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x4_qsi4c32p4x4_16x4_neon_dotprod_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x4_qsi4c32p8x4_4x8_neon_dotprod.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x4_qsi4c32p8x4_4x8_neon_dotprod_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi4cxp4x4_1x4_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp4x8_1x4x32_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp8x8_1x8x32_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x4_qsi4cxp8x4_8x8x32_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x4_16x4x32_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi8cxp4x4_1x4_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1x8_qsi8cxp4x8_1x4_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp4x4_qsi8cxp4x4_16x4_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4x4_1x4_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1x8_qsi4c32p4x8_1x4x32_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p4x4_qsi4c32p4x4_16x4_neon_dotprod.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_16x4x32_neon_i8mm.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_16x4x32_neon_i8mm_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_8x4x32_neon_i8mm.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_8x4x32_neon_i8mm_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8_neon_i8mm.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8_neon_i8mm_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8x32_neon_i8mm.c.o [ 2%] Building ASM object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8x32_neon_i8mm_asm.S.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_4x4x32_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_8x4x32_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_4x8x32_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_8x8x32_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi8cxp4x8_16x4_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_16x4_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_8x4x32_neon_i8mm.c.o [ 2%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_pack_f32p2vlx1_f32_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_pack_x16p2vlx2_x16_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_pack_x8p2vlx4_x8_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f32p16vlx1b_f32_f32_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f32p2vlx1biasf32_f32_f32_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi8cxp2vlx4sb_qs8cx_f32_i32_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_x16p2vlx2b_x16_x16_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_f32p2vlx1biasf32_f32_f32_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_nxk_x16p2vlx2b_x16_x16_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p2vlx2b_1x16vl_sme2_dot.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f16_f16p_f16p/kai_matmul_clamp_f16_f16p2vlx2_f16p2vlx2_2vlx2vl_sme2_mopa.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p16vlx1b_1x16vl_sme2_mla.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p2vlx1b_1x16vl_sme2_mla.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_f32p_f32p/kai_matmul_clamp_f32_f32p2vlx1_f32p2vlx1biasf32_sme2_mopa.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1vlx8_qsi4cxp4vlx8_1vlx4vl_sme2_mopa.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi4cxp4vlx4_1x4vl_sme2_sdot.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1vlx4_qsi4c32p4vlx4_1vlx4vl_sme2_mopa.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4vlx4_1x4vl_sme2_sdot.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_fp32_bf16p_bf16p/kai_matmul_clamp_f32_bf16p2vlx2_bf16p2vlx2_2vlx2vl_sme2_mopa.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_qai8_qai8_qsi8cxp/kai_matmul_clamp_qai8_qai8_qsi8cxp2vlx4sb_1x16vl_sme2_dot.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/matmul_clamp_qai8_qai8p_qsi8cxp/kai_matmul_clamp_qai8_qai8p2vlx4_qsi8cxpsb2vlx4_2vlx2vl_sme2_mopa.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_lhs_pack_bf16p2vlx2_f32_sme.c.o [ 3%] Building C object kleidiai/CMakeFiles/kleidiai.dir/kai/ukernels/matmul/pack/kai_rhs_pack_kxn_bf16p2vlx2b_f32_x32_sme.c.o [ 3%] Linking C static library libpthreadpool.a [ 3%] Built target pthreadpool [ 3%] Linking C static library libkleidiai.a [ 3%] Built target kleidiai [ 3%] Building C object CMakeFiles/logging.dir/src/enums/allocation-type.c.o [ 4%] Building C object CMakeFiles/indirection.dir/src/indirection.c.o [ 4%] Building C object CMakeFiles/logging.dir/src/enums/datatype-strings.c.o [ 4%] Building C object CMakeFiles/logging.dir/src/enums/microkernel-type.c.o [ 4%] Building C object CMakeFiles/microparams-init.dir/src/microparams-init.c.o Scanning dependencies of target microkernels-prod [ 4%] Building C object CMakeFiles/normalization.dir/src/normalization.c.o [ 4%] Building C object CMakeFiles/logging.dir/src/enums/node-type.c.o [ 4%] Building C object CMakeFiles/datatype.dir/src/datatype.c.o [ 4%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-avgpool/gen/f16-avgpool-9p-minmax-neonfp16arith.c.o [ 4%] Building C object CMakeFiles/logging.dir/src/enums/operator-type.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-conv-hwc2chw/f16-conv-hwc2chw-3x3s2p1c3x4-neonfp16arith-2x2.c.o [ 5%] Building C object CMakeFiles/logging.dir/src/log.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith-acc2.c.o [ 5%] Built target datatype [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith.c.o [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith.c.o [ 5%] Building CXX object CMakeFiles/reference-ukernels.dir/src/reference/unary-elementwise.cc.o [ 5%] Built target logging [ 5%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith.c.o [ 6%] Building CXX object CMakeFiles/reference-ukernels.dir/src/reference/binary-elementwise.cc.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith.c.o [ 6%] Built target normalization [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8.c.o [ 6%] Building C object CMakeFiles/hardware-config.dir/src/configs/hardware-config.c.o [ 6%] Building CXX object CMakeFiles/packing.dir/src/reference/packing.cc.o [ 6%] Building C object CMakeFiles/allocator.dir/src/allocator.c.o [ 6%] Built target hardware-config [ 6%] Built target allocator [ 6%] Built target microparams-init [ 6%] Building C object CMakeFiles/cache.dir/src/cache.c.o [ 6%] Building C object CMakeFiles/memory.dir/src/memory.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8.c.o [ 6%] Building C object CMakeFiles/microkernel-utils.dir/src/microkernel-utils.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8.c.o [ 6%] Built target microkernel-utils [ 6%] Built target cache [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-u16.c.o [ 6%] Built target indirection [ 6%] Built target memory [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-u16.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u4.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-minmax-neonfp16arith-c16.c.o [ 6%] Building C object CMakeFiles/mutex.dir/src/mutex.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16arith-u32-acc4.c.o [ 6%] Building C object CMakeFiles/operator-utils.dir/src/operator-utils.c.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 6%] Building C object CMakeFiles/operator-run.dir/src/operator-run.c.o [ 6%] Built target mutex [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-neonfp16arith-ld64.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-neonfp16arith-ld64.c.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55r0.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 6%] Built target operator-utils [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-neonfp16arith-ld64.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-neonfp16arith-ld64.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-ibilinear-chw/gen/f16-ibilinear-chw-neonfp16arith-p8.c.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-ibilinear/gen/f16-ibilinear-neonfp16arith-c8.c.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-4x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55r0.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 6%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-igemm/gen/f16-igemm-1x16-minmax-neonfp16arith-ld64.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-igemm/gen/f16-igemm-1x8-minmax-neonfp16arith-ld64.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-igemm/gen/f16-igemm-6x16-minmax-neonfp16arith-ld64.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-igemm/gen/f16-igemm-6x8-minmax-neonfp16arith-ld64.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-maxpool/gen/f16-maxpool-9p-minmax-neonfp16arith-u8.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-neonfp16arith-u32.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u4.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u4.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u32.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rdminmax/gen/f16-rdmax-2p2x-neonfp16arith-c32.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rdminmax/gen/f16-rdmax-2p2x-scalar-c2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rdminmax/gen/f16-rdmin-2p2x-neonfp16arith-c32.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rdminmax/gen/f16-rdmin-2p2x-scalar-c2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmax-neonfp16arith-u32-acc4.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmax-scalar-u2-acc2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmin-neonfp16arith-u32-acc4.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmin-scalar-u2-acc2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rminmax-neonfp16arith-u32-acc4.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u2-acc2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-pipelined.c.o [ 7%] Built target operator-run [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vapproxgelu/gen/f16-vapproxgelu-neonfp16arith-rational-6-4-div.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vapproxgelu/gen/f16-vapproxgelu-scalar-rational-6-4-div.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vadd-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vaddc-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdiv-aarch64-neonfp16arith-u8.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdiv-fp16arith-u2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdivc-aarch64-neonfp16arith-u8.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdivc-fp16arith-u2.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmax-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmin-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vminc-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmul-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmulc-neonfp16arith-u16.c.o [ 7%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vprelu-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vpreluc-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrdivc-aarch64-neonfp16arith-u8.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrdivc-fp16arith-u2.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrpreluc-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrsubc-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsub-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsubc-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vcmul/gen/f16-vcmul-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vcos/gen/f16-vcos-neonfp16arith-rational-3-2-div.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vcos/gen/f16-vcos-scalar-rational-3-2-div.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vexp/gen/f16-vexp-neonfp16arith-poly-3.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vexp/gen/f16-vexp-scalar-poly-3.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vgelu/gen/f16-vgelu-neonfp16arith-rational-6-4-div.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vgelu/gen/f16-vgelu-scalar-rational-6-4-div.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-neonfp16arith-2x.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-u16.c.o [ 8%] Built target reference-ukernels [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vrsqrt/gen/f16-vrsqrt-neonfp16arith-rsqrt-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-u32.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-u16.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsin/gen/f16-vsin-neonfp16arith-rational-3-2-div.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsin/gen/f16-vsin-scalar-rational-3-2-div.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-u8.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-u8.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-u32.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-u32.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vabs-neonfp16arith-u16.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vneg-neonfp16arith-u16.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vsqr-neonfp16arith-u16.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-neon-c4.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-scalar-c1.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-avgpool/gen/f32-avgpool-9p-minmax-neon-u4.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-avgpool/gen/f32-avgpool-9p-minmax-scalar-u1.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-aarch64-neonfma-2x2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-neon-2x2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-scalar-1x1.c.o [ 9%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon.c.o [ 9%] Built target packing [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-3x4.c.o [ 9%] Building C object CMakeFiles/operators.dir/src/operator-delete.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4.c.o [ 9%] Building C object CMakeFiles/operators.dir/src/operators/argmax-pooling-nhwc.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-4x1.c.o [ 9%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4-acc2.c.o [ 9%] Building C object CMakeFiles/operators.dir/src/operators/average-pooling-nhwc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc2.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/batch-matrix-multiply-nc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc5.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/binary-elementwise-nd.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc2.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/constant-pad-nd.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/convolution-nchw.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/convolution-nhwc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc5.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-u8.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-u16.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u2.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/deconvolution-nhwc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/dynamic-fully-connected-nc.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/fully-connected-nc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-relu-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/max-pooling-nhwc.c.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/pack-lh.c.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/reduce-nd.c.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/resize-bilinear-nchw.c.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/resize-bilinear-nhwc.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/rope-nthc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-lane-ld64.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/slice-nd.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neonfma.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/softmax-nc.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/transpose-nd.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/unary-elementwise-nc.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 10%] Building C object CMakeFiles/operators.dir/src/operators/unpooling-nhwc.c.o [ 10%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-neon-lane-ld64.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-relu-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-scalar.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld128.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neonfma.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neonfma.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neon-p8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neonfma-p8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p4.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-neon-c8.c.o [ 11%] Built target operators [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-neonfma-c8.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c2.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/memory-planner.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/runtime.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/argmax-pooling-2d.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-relu-scalar.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/average-pooling-2d.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-scalar.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/batch-matrix-multiply.c.o [ 11%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/binary.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/concatenate.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/convolution-2d.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/copy.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/deconvolution-2d.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/deprecated.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/depth-to-space-2d.c.o [ 11%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/depthwise-convolution-2d.c.o [ 11%] Building C object CMakeFiles/subgraph.dir/src/subgraph/even-split.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-lane-ld64.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/fully-connected-sparse.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/fully-connected.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neonfma.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/max-pooling-2d.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/pack-lh.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/reshape-helpers.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/rope.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/softmax.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/space-to-depth-2d.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-constant-pad.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-reduce.c.o [ 12%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-neon-lane-ld64.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-resize-bilinear-2d.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-slice.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-transpose.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/subgraph-utils.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-scalar.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/unpooling-2d.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/unary.c.o [ 12%] Building C object CMakeFiles/subgraph.dir/src/subgraph/validation.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-scalar.c.o [ 13%] Building C object CMakeFiles/subgraph.dir/src/tensor.c.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld128.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neonfma.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 13%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neonfma.c.o [ 13%] Built target subgraph [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-maxpool/gen/f32-maxpool-9p-minmax-neon-u4.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-maxpool/gen/f32-maxpool-9p-minmax-scalar-u1.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x4-minmax-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-neon-lane-ld64.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x4-minmax-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-neon-lane-ld64.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 14%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 14%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-lane-ld64.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-lane-ld64.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 14%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-u32.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-u32.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-u32.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-u32.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-u16-acc2.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u4-acc2.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmax-2p2x-neon-c32.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmax-2p2x-scalar-c2.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmin-2p2x-neon-c32.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdminmax/gen/f32-rdmin-2p2x-scalar-c2.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-neon-c16.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-neon-u16-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-scalar-u4-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmin-neon-u16-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmin-scalar-u4-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-neon-u16-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u4-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-neon-u16-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-scalar-u4-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-pipelined.c.o [ 14%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-32x2-minmax-aarch64-neonfma.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-32x4-minmax-aarch64-neonfma.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x2-minmax-scalar.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x4-minmax-scalar.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-neon-rational-12-10-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-scalar-rational-12-10-div.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-aarch64-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u2.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-aarch64-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u2.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-aarch64-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u2.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-neon-u8.c.o [ 15%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-neon-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-neon-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-neon-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-neon-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-scalar-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-neon-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-neon.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-neon-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u4.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-neon.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-neon.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-neon.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-neon-rational-5-4-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vcos/gen/f32-vcos-scalar-rational-5-4-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-u16.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-u8.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u4.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-neon-rational-3-2-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-scalar-rational-3-2-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-neon-rational-12-10-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-scalar-rational-12-10-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-neon.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-scalar.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-neon-rational-3-3-div.c.o [ 16%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-neon-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u4.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c1-minmax-scalar-2x.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neon-2x.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neonfma-2x.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-neon.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-neon-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-neonv8-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u1.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-neon-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-neonv8-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u1.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-neon-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-neonv8-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u1.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-neon-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-neonv8-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u1.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-neon-rsqrt.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u1.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-sqrt.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-u8.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-u16.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u2.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-neon-rational-5-4-div.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsin/gen/f32-vsin-scalar-rational-5-4-div.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-u4.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u1.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-neon-rational-9-8-div.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-scalar-rational-9-8-div.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-neon.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-scalar.c.o [ 17%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-neon.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-scalar.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-neon.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-scalar.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/pf16-gemm/pf16-gemm-1x32c2-minmax-neonsme2.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/pf16-gemm/pf16-gemm-32x32c2-minmax-neonsme2.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/pf32-gemm/pf32-gemm-1x32-minmax-neonsme2.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/pf32-gemm/pf32-gemm-32x32-minmax-neonsme2.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/pqs8-qc8w-gemm/pqs8-qc8w-gemm-1x32c4-minmax-neonsme2.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/pqs8-qc8w-gemm/pqs8-qc8w-gemm-32x32c4-minmax-neonsme2.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x16-minmax-neonfp16arith-mlal-lane.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x16-minmax-neonfp16arith-mlal-lane.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x16-minmax-neonfp16arith-mlal-lane.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x16-minmax-neonfp16arith-mlal-lane.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c2s4-minmax-neonfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c2s4-minmax-neonfp16arith.c.o [ 18%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-ld128.S.o [ 18%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondotfp16arith-cortex-a55.S.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x16c4-minmax-neondotfp16arith.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x16c8-minmax-neoni8mm.c.o [ 18%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c2s4-minmax-neonfp16arith-mlal.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c4-minmax-neondotfp16arith.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c2s4-minmax-neonfp16arith-mlal.c.o [ 19%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S.o [ 19%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-ld128.S.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x16c4-minmax-neondotfp16arith.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x16c8-minmax-neoni8mm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c4-minmax-neondotfp16arith.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16-minmax-neon-mlal-lane.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-neoni8mm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4-minmax-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x16c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x16c8-minmax-neoni8mm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x16-minmax-neon-mlal-lane.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16-minmax-neon-mlal-lane.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-neoni8mm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4-minmax-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c8-minmax-neoni8mm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x16-minmax-neon-mlal-lane.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-neoni8mm.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x2-minmax-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c2s4-minmax-neon-mlal.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c2s4-minmax-neon-mlal.c.o [ 19%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S.o [ 19%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-ld128.S.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-neondot.c.o [ 19%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c8-minmax-neoni8mm.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c4-minmax-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c4-minmax-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-neoni8mm.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x2-minmax-scalar.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4-minmax-scalar.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8-minmax-neon-mlal-lane.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c2s4-minmax-neon-mlal.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c4-minmax-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8c2s4-minmax-neon-mlal.c.o [ 20%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-cortex-a55.S.o [ 20%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-asm-aarch64-neondot-ld128.S.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c8-minmax-neoni8mm.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4-minmax-scalar.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x8-minmax-neon-mlal-lane.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x8c4-minmax-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qb4w-gemm/qp8-f32-qb4w-gemm-minmax-16x4c16s2-mstep4-neoni8mm.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qb4w-gemm/qp8-f32-qb4w-gemm-minmax-1x4c16s2-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qb4w-gemm/qp8-f32-qb4w-gemm-minmax-1x8c16s2-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-16x4c8s2-mstep4-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-1x128c4-neonsme2.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-1x4c8s2-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-1x8c16s2-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-32x128c4-neonsme2.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-8x8c16s2-mstep2-neoni8mm.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc8w-gemm/qp8-f32-qc8w-gemm-minmax-16x4c4-mstep4-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc8w-gemm/qp8-f32-qc8w-gemm-minmax-16x4c8-mstep4-neoni8mm.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc8w-gemm/qp8-f32-qc8w-gemm-minmax-1x4c4-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qp8-f32-qc8w-gemm/qp8-f32-qc8w-gemm-minmax-1x4c8-aarch64-neondot.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld64.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 20%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-neonfp16arith-u32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-u32.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u4.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-goi-scalar.c.o [ 21%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-1x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 21%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-5x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld128.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p1c-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-neoni8mm.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neon-mlal.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 21%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c.o [ 21%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 21%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 21%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neon-mlal.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c8-minmax-fp32-neoni8mm.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-neoni8mm.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neon-mlal.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neon-mlal.c.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 22%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 22%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c8-minmax-fp32-neoni8mm.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-goi-scalar.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-neon-c32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-minmax-fp32-scalar-u1-acc1.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-neon-u32-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-neondot-u32-acc2.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u1.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u1.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-neon-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-neon-u32.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u4.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-u16.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul8.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-u32.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-rndnu16-neon-mlal-lane.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75-prfm.S.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75.S.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu16-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-rndnu16-neon-mlal-lane.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75-prfm.S.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75.S.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c.o [ 24%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu16-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-neon-u16.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-neon-u32.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-neon-u32-acc2.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-u16.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-u32.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u1.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u4.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-u16.c.o [ 24%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-u32.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u1.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-neon-u32.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-neon-u32.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-u16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-u16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-neon-c16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-neon-c8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c1.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-maxpool/gen/s8-maxpool-9p-minmax-neon-u16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-maxpool/gen/s8-maxpool-9p-minmax-scalar-u1.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmax-2p2x-neon-c32.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmax-2p2x-scalar-c2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmin-2p2x-neon-c32.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rdminmax/gen/s8-rdmin-2p2x-scalar-c2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmax-scalar-u2-acc2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmax-neon-u32-acc2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmin-neon-u32-acc2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rmin-scalar-u2-acc2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rminmax-neon-u32-acc2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u2-acc2.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-neon-u64.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-scalar-u4.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-neon-c16.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-neon-c8.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c1.c.o [ 25%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-lut32norm/u8-lut32norm-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-maxpool/gen/u8-maxpool-9p-minmax-neon-u16.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-maxpool/gen/u8-maxpool-9p-minmax-scalar-u1.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmax-2p2x-neon-c32.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmax-2p2x-scalar-c2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmin-2p2x-neon-c32.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rdminmax/gen/u8-rdmin-2p2x-scalar-c2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmax-neon-u32-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmax-scalar-u2-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmin-neon-u32-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rmin-scalar-u2-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rminmax-neon-u32-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u2-acc2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-neon-u64.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-scalar-u4.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-pack-lh/x16-packlh-neonsme2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u8-prfm.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u8-prfm.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-2x4-scalar-int.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-dec-zip-neon.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-x32-packw/gen/x16-x32-packw-x32c2-gemm-gio-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x16-x32-packw/gen/x16-x32-packw-x32c2-gemm-goi-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x24-transposec/gen/x24-transposec-1x2-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x24-transposec/x24-transposec-2x2-neon-tbl64.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x24-transposec/x24-transposec-4x4-aarch64-neon-tbl128.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-pack-lh/x32-packlh-neonsme2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2-gemm-gio-scalar.c.o /builddir/build/BUILD/XNNPACK/src/u8-vclamp/u8-vclamp-neon-u64.c: In function 'xnn_u8_vclamp_ukernel__neon_u64': /builddir/build/BUILD/XNNPACK/src/u8-vclamp/u8-vclamp-neon-u64.c:24:47: warning: passing argument 1 of 'vld1q_dup_u8' from incompatible pointer type [-Wincompatible-pointer-types] 24 | const uint8x16_t voutput_max = vld1q_dup_u8(¶ms->scalar.max); | ^~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} In file included from /builddir/build/BUILD/XNNPACK/src/u8-vclamp/u8-vclamp-neon-u64.c:8: /usr/lib/gcc/aarch64-linux-gnu/10.3.1/include/arm_neon.h:18370:30: note: expected 'const uint8_t *' {aka 'const unsigned char *'} but argument is of type 'const uint32_t *' {aka 'const unsigned int *'} 18370 | vld1q_dup_u8 (const uint8_t* __a) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/XNNPACK/src/u8-vclamp/u8-vclamp-neon-u64.c:25:47: warning: passing argument 1 of 'vld1q_dup_u8' from incompatible pointer type [-Wincompatible-pointer-types] 25 | const uint8x16_t voutput_min = vld1q_dup_u8(¶ms->scalar.min); | ^~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} In file included from /builddir/build/BUILD/XNNPACK/src/u8-vclamp/u8-vclamp-neon-u64.c:8: /usr/lib/gcc/aarch64-linux-gnu/10.3.1/include/arm_neon.h:18370:30: note: expected 'const uint8_t *' {aka 'const unsigned char *'} but argument is of type 'const uint32_t *' {aka 'const unsigned int *'} 18370 | vld1q_dup_u8 (const uint8_t* __a) | ~~~~~~~~~~~~~~~^~~ [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-neon-ld2lane-u2-prfm.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-scalar-float-u4.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-scalar-int-u2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x4-gemm-gio-scalar.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x4-gemm-goi-scalar-float-u4.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x64-gemm-goi-scalar-int-u2.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-neon-ld4lane-u4-prfm.c.o [ 26%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-neon-ld4lane-u4-prfm.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-int.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-dec-zip-neon.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-transposec/x32-transposec-4x4-aarch64-neon-tbl128.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-unpool/x32-unpool-neon.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x32-unpool/x32-unpool-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-dec-zip-neon.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-dec-zip-neon.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-int.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-u64.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-scalar-u4.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-pack-lh/x8--packlh-neonsme2.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packq/x8-packq-aarch64-neon-f32qp8-u2.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packq/x8-packq-scalar-f32qp8-u1.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x16-gemm-goi-scalar-u2.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x32-gemm-goi-scalar-u2.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x4-gemm-goi-scalar-u2.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x8-gemm-goi-scalar-u2.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-dec-zip-neon.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-2x4-scalar-int.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-copy/xx-copy-scalar-memcpy.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-fill/xx-fill-neon-u64.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-fill/xx-fill-scalar-u16.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-pad/xx-pad-p16-neon-u16.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-pad/xx-pad-p4-scalar-u16.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/xx-transposev/xx-transposev-1x1-scalar-memcpy.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-64.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-2048.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-4.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-8.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-16.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-32.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-64.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-2048.c.o [ 27%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/vlog.c.o [ 28%] Linking C static library libmicrokernels-prod.a [ 28%] Built target microkernels-prod [ 28%] Generating build_identifier.c [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/argmaxpool-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/avgpool-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/binary-elementwise-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/cmul-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/conv-hwc2chw-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/dwconv-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/dwconv2d-chw-config.c.o Scanning dependencies of target microkernels-all [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/gemm-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/ibilinear-chw-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/lut32norm-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/ibilinear-config.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/maxpool-config.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-f32-gemm/bf16-f32-gemm-1x4c2-minmax-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u1.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u2.c.o [ 28%] Building C object CMakeFiles/XNNPACK.dir/src/configs/pack-lh-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u3.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/raddstoreexpminusmax-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u2.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/reduce-config.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/spmm-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u4.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/transpose-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u1.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/unary-elementwise-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u3.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/unpool-config.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/vmulcaddc-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u2.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/xx-fill-config.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/xx-pad-config.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u1.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/configs/x8-lut-config.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/init.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u3-acc3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u4-acc2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u4-acc4.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/src/params.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u1.c.o [ 29%] Building C object CMakeFiles/XNNPACK.dir/build_identifier.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u3-acc3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u4-acc2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u4-acc4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u3-acc3.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u4-acc2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u4-acc4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p0p1c3x4-scalar-1x1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p1c3x4-scalar-1x1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar-acc2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar-acc2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar.c.o [ 29%] Linking CXX shared library libXNNPACK.so [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar-acc2.c.o [ 30%] Built target XNNPACK [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-3x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-5x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-6x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-3x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-4x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc3.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1-acc2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1-acc2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-relu-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-relu-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x4-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-2x4-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x4-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-relu-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-relu-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-2x4-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-3x3-minmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x2-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x4-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x4-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x2-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-relu-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-relu-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-relu-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-relu-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-1x1-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-2x1-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-4x1-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x1-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x2-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x4-minmax-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u3.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u3.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u3.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u3.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u3.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u3.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u2-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u4-acc4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u4-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u2-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u4-acc4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u2-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u3-acc3.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u4-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u2-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u3-acc3.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u4-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u2-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u3-acc3.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u4-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u1.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u2-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u3-acc3.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u4-acc2.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar-pipelined.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar-pipelined.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar-pipelined.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar-pipelined.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vapproxgelu/gen/f32-vapproxgelu-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u8.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u8.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u8.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u4.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u8.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u2.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u1.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u3.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u5.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u6.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u3.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u5.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u6.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vexp/gen/f32-vexp-scalar-exp.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vgelu/gen/f32-vgelu-scalar.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-scalar-log.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c2-minmax-scalar-2x.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-scalar-2x.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x2-minmax-scalar.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x1-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x2-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8-minmax-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u1.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u3.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c4-gemm-gio-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c4-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-gio-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c4-gemm-gio-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c4-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-gio-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x32c4-gemm-gio-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x32c4-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x64c4-gemm-gio-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x64c4-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x16c8-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x32c8-gemm-goi-scalar.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p2c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-gio-scalar.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-goi-scalar.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-gio-scalar.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u1.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u1.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vprelu/gen/qs8-vprelu-scalar-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u1.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vpreluc/gen/qs8-vpreluc-scalar-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u1.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vrpreluc/gen/qs8-vrpreluc-scalar-u4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u1.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u3.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-rndnu-scalar.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-rndnu-scalar.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-rndnu-scalar.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-rndnu-scalar.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-rndnu-scalar.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-rndnu-scalar.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-rndnu-scalar.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-rndnu-scalar.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u1.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u1.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u1.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u1.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u2.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u1.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vprelu/gen/qu8-vprelu-scalar-u4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vpreluc/gen/qu8-vpreluc-scalar-u4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vrpreluc/gen/qu8-vrpreluc-scalar-u4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u3-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-scalar-u4-acc4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u3-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-scalar-u4-acc4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u3-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-scalar-u4-acc4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u3-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-scalar-u4-acc4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u1.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u3-acc3.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u4-acc2.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u1.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-scalar-u4-acc4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u3-acc3.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u4-acc4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-scalar-u4-acc2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u1.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u8.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-gemm-goi-scalar-u2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-gemm-goi-scalar-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x4-gemm-goi-scalar-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8-gemm-goi-scalar-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-gio-scalar.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16-gemm-goi-scalar-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x32-gemm-goi-scalar-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x2-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x4-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x1-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x2-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x1-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x2-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x4-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-scalar-int-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-scalar-int-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x32-gemm-goi-scalar-int-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x64-gemm-goi-scalar-int-u4.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x2-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x4-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x1-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x2-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x1-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x2-scalar-int.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-scalar-int.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-1x4-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x1-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x2-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x4-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x1-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x2-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x4-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-gemm-scalar-float.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-gemm-scalar-int.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-gemm-scalar-float.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-gemm-scalar-int.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-gemm-scalar-float.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-gemm-scalar-int.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-gemm-scalar-float.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-gemm-scalar-int.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-scalar-int-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-gemm-goi-scalar-int-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-gemm-goi-scalar-float-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x4-gemm-goi-scalar-int-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-scalar-float-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-scalar-int-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-scalar-float-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-scalar-int-u4.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-scalar-float-u2.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x64-gemm-gio-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x64-gemm-goi-scalar-float-u2.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-2x-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-3x-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-4x-scalar.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-float.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-int.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-float.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-u24.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-u32.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-u16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-u8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-u24.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-u32.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x1.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x2.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x1.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x2.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x1.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x1.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc3.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc4.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-3x4.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-4x4.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-5x4.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-6x4.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc2.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc3.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-3x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-4x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc3.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc5.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc3.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-5x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc3.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc5.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc3.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4-acc2.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-u16.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-u24.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-u32.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-dup-ld64.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-lane-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neon.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-neon-lane-ld128.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x2-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-neon-dup-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-neon-dup-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-neon-dup-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-neon-dup-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-neon-dup-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-neon-lane-ld64.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-neon-lane-ld128.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-8x8s4-minmax-neon.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neon-p4.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neon-p16.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-neon-c4.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-dup-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x16-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-neon-lane-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x2-minmax-neon-lane-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-neon-lane-ld128.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon-prfm.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon-prfm.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon-prfm.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-neon-dup-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-neon-dup-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x8-minmax-neon-lane-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-neon-dup-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-neon-lane-ld64.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-dup-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-neon-lane-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-dup-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-neon-lane-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x2-minmax-neon-lane-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-dup-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-lane-ld64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-u8.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-u16.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-u24.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-u8.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-u16.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-u24.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-u8-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-u16-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-u16-acc4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-u8-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-u16-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-u16-acc4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-neon-c32.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-neon-c64.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-u8-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-u12-acc3.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-u16-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-u8-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-u12-acc3.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-u16-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-u4.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-u8-acc2.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-u12-acc3.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-u16-acc2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-u8-acc2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-u12-acc3.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-u16-acc2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-pipelined.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-x2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-pipelined.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-x2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x1-minmax-neon.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-pipelined.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-x2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-pipelined.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-x2.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-u4.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcos/gen/f32-vcos-neon-rational-5-4-nr.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-neon-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neon-2x.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-neon-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-neon-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-neon-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-neon-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-u4.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-u8.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-u12.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-u16.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsin/gen/f32-vsin-neon-rational-5-4-nr.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neon-rsqrt.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-neon-rational-9-8-nr.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16-minmax-neon-mlal-lane-prfm.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x16-minmax-neon-mlal-lane-prfm.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x16-minmax-neon-mlal-lane.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x16-minmax-neon-mlal-lane-prfm.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x8-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x8-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x16-minmax-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16-minmax-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x16-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x16-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x8-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x8-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x16-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x16-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x8-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x8-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x8-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x16-minmax-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x16-minmax-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mla8-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul8-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-rndnu-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul8-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neon-mul16.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld64.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld128.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-rndnu-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-u8.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-u16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-u24.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neon-mla8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p8c-minmax-fp32-neon-mla8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mla8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld64.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld128.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neon-mul16.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neon-mlal.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neon-mlal.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neon-mlal.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neon-mlal.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-dup.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neon-mlal-dup.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-dup.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neon-mlal-dup.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-neon-c16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-neon-c64.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-neon-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-neon-u64-acc2.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-neon-u64-acc4.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-u24.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-u32.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-u24.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-u32.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-neon-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-neon-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-neon-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-neon-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld128-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld128-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld128-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-u8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld128-u16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neon-mul16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neon-mul16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neon-mul16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul8.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul16.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-u8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-u16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-u24.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-neon-u64.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-neon-u16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-neon-u64-acc2.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-neon-u64-acc4.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld128-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld128-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-neon-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-neon-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-neon-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-neon-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld128-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld128-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld128-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-u8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld128-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-neon-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-neon-u48-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-neon-u64-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmax-neon-u64-acc4.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-neon-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-neon-u48-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-neon-u64-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rmin-neon-u64-acc4.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-neon-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-neon-u48-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-neon-u64-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/s8-rminmax/gen/s8-rminmax-neon-u64-acc4.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-neon-u16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-neon-u48-acc3.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-neon-u64-acc2.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmax-neon-u64-acc4.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-neon-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-neon-u48-acc3.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-neon-u64-acc2.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rmin-neon-u64-acc4.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-neon-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-neon-u48-acc3.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-neon-u64-acc2.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rminmax/gen/u8-rminmax-neon-u64-acc4.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-multi-dec-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-multi-mov-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-multi-switch-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-dec-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-mov-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-multi-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-switch-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-mov-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-switch-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u4-prfm.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u4.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u12-prfm.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u12.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u16-prfm.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-neon-ld4lane-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u4-prfm.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u4.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u12-prfm.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u12.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u16-prfm.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-neon-ld4lane-u16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-dec-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-mov-zip-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-multi-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-switch-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-dec-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-mov-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-multi-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-switch-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-dec-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-mov-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-switch-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-mov-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-multi-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-switch-zip-neon.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-gio-neon-u2.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-neon-ld2lane-u2.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-neon-ld4lane-u4.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-neon-ld4lane-u8-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-neon-ld4lane-u8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-neon-ld4lane-u4.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-neon-ld4lane-u8-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-neon-ld4lane-u8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-gemm-goi-neon-ld4lane-u4-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-gemm-goi-neon-ld4lane-u4.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-gemm-goi-neon-ld4lane-u8-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-gemm-goi-neon-ld4lane-u8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-neon-ld4lane-u4-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-neon-ld4lane-u4.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-neon-ld4lane-u8-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-neon-ld4lane-u8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-u4-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-u4.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-u8-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-u8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-u4-prfm.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-u4.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-u8-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-u8.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-dec-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-dec-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-dec-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-u8.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-u8.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-shland.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-zip.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-shland.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-zip.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-shland.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-zip.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-shland.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-zip.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-shland.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-zip.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma-acc2.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neonfma-dup-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-neonfma-dup-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8s4-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8s4-minmax-neonfma.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld128.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8s4-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-8x8s4-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neonfma-p4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neonfma-p16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-neonfma-c4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld128.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8s4-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8s4-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-neonfma-dup-ld64.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8s4-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-u4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-u8-acc2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-u16-acc4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-u4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-u8-acc2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-u16-acc2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-u16-acc4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-pipelined.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-x2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-pipelined.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-x2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x1-minmax-neonfma.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-pipelined.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-x2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-x2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-u16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neonfma-2x.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-u16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-u16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-u16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-u16.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-u4.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-u8.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-u12.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-u12.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-u12.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-u12.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-u24.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-u8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-u16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-u24.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-neonv8-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-neonv8-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-neonv8-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-neonv8-u4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-u8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-u16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld128-u16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-u8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-u16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld128-u16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-u8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld128-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-u8.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld128-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-aarch64-neon-u4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-aarch64-neon-u4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-aarch64-neon-u4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-u8.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-u16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-u32.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-u48.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x1.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x1.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x1.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x1.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc3.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-4x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-5x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-6x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc3.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-3x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-4x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc3.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc5.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc3.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-5x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc3.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc5.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc3.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4-acc2.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma-prfm.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma-prfm.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma-prfm.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-aarch64-neonfma-lane-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x2-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x4-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x2-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x4-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x2-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x4-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x2-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x4-minmax-aarch64-neonfma.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-u4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-u12.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-u4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-u12.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-u4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-u8.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-u12.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-u16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-fp16arith-u1.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-fp16arith-u2.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-fp16arith-u4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-fp16arith-u1.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-fp16arith-u2.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-fp16arith-u4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-fp16arith-u1.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-fp16arith-u4.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-fp16arith-u1.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-fp16arith-u2.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-fp16arith-u4.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-fp16arith-u1.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-fp16arith-u2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-fp16arith-u4.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-u1.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-u2.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-u4.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-5x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-5x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-6x8c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-6x16c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x32c4-minmax-neondotfp16arith.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x16c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x32c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x32c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-6x8c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-6x16c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-6x32c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x16c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x32c4-minmax-neondotfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc3.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc4.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8-acc2.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-3x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-4x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-5x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-6x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-3x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-4x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc5.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-5x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc5.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-minmax-neonfp16arith-c32.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-minmax-neonfp16arith-c64.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16arith-u8.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16arith-u16-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16arith-u24-acc3.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16arith-u32-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-8x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-8x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-8x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-8x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear-chw/gen/f16-ibilinear-chw-neonfp16arith-p4.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear-chw/gen/f16-ibilinear-chw-neonfp16arith-p16.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear/gen/f16-ibilinear-neonfp16arith-c16.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-8x8-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-8x16-minmax-neonfp16arith-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-neonfp16arith-u8.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-neonfp16arith-u16.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-neonfp16arith-u24.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-neonfp16arith-u64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u32-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u32-acc4.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u40-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u40-acc5.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u40.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u48-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u48-acc3.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u48.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u64-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u64-acc4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u64.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u72-acc3.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u72.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u80-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u80-acc5.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u80.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u96-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u96-acc3.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u96-acc6.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-u96.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-neonfp16arith-u8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-neonfp16arith-u16-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-neonfp16arith-u24-acc3.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-neonfp16arith-u32-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-neonfp16arith-u8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-neonfp16arith-u16-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-neonfp16arith-u24-acc3.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-neonfp16arith-u32-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-neonfp16arith-u8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-neonfp16arith-u16-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-neonfp16arith-u24-acc3.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-neonfp16arith-u32-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-u8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-u16-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-u24-acc3.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-u32-acc2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-u32-acc4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-pipelined.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-x2.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-pipelined.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-pipelined.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vprelu-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vpreluc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrpreluc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vcmul/gen/f16-vcmul-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vcmul/gen/f16-vcmul-neonfp16arith-u32.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-neonfp16arith-2x.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-u8.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrsqrt/gen/f16-vrsqrt-neonfp16arith-rsqrt-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrsqrt/gen/f16-vrsqrt-neonfp16arith-rsqrt-u32.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-u16.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-u24.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-u24.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-u32.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-u16.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-u32.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-u16.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-u24.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-u16.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-u24.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-u32.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-u16.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-u24.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-u32.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vabs-neonfp16arith-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vneg-neonfp16arith-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vsqr-neonfp16arith-u8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x16-minmax-neonfp16arith-mlal-lane.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x16-minmax-neonfp16arith-mlal-lane.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x16-minmax-neonfp16arith-mlal-lane.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x16-minmax-neonfp16arith-mlal-lane.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x16-minmax-neonfp16arith-mlal-lane.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x16-minmax-neonfp16arith-mlal-lane.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x16-minmax-neonfp16arith-mlal-lane-prfm.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-neonfp16arith-u8.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-neonfp16arith-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-neonfp16arith-u24.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-aarch64-neonfp16arith-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-aarch64-neonfp16arith-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-aarch64-neonfp16arith-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-u8.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-u24.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-u32.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-u32.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-u8.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-u16.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-u24.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfdot.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfmlal.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfdot.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfmlal.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfdot.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfmlal.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfdot.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfmlal.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfdot.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfmlal.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-6x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-neondot-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-neondot-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-neondot-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-neondot-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x32c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x16c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x32c4-minmax-neondot.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x32c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x8c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x16c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x32c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x8c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x32c4-minmax-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neondot-ld64.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-neondot-ld64.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neondot-ld64.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-neondot-ld64.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-neondot-u16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-neondot-u64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-neondot-u64-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-1x4c16s2-aarch64-neondot.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-aarch64-neondot-ld128.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c8-minmax-neoni8mm.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x32c8-minmax-neoni8mm.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-neoni8mm.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-5x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-5x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-5x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-6x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-7x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-7x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-7x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-8x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-8x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-8x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x32c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x16c8-minmax-neoni8mm.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-6x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-6x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-6x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x32c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x8c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x16c8-minmax-neoni8mm.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-6x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-6x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-6x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x32c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16c8-minmax-neoni8mm.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x32c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x32-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x32-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x32-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-6x32-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x32-minmax-neoni8mm.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x32-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x16c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x16c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-6x16c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x8c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qp8-f32-qb4w-gemm/qp8-f32-qb4w-gemm-minmax-4x8c16s2-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qp8-f32-qb4w-gemm/qp8-f32-qb4w-gemm-minmax-8x4c16s2-mstep2-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-4x4c16s2-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-4x8c16s2-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qp8-f32-qc4w-gemm/qp8-f32-qc4w-gemm-minmax-8x4c16s2-mstep2-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c8-minmax-fp32-neoni8mm.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c8-minmax-fp32-neoni8mm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c8-minmax-fp32-neoni8mm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c8-minmax-fp32-neoni8mm.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-fp32-neoni8mm.c.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-8x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-8x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-asm-aarch64-neonfma-ld32.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-asm-aarch64-neonfma-ld32.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x16-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-asm-aarch64-neonfma-ld32.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-asm-aarch64-neonfma-ld32.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-asm-aarch64-neonfma-ld32.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8-minmax-asm-aarch64-neonfma-ld32-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8-minmax-asm-aarch64-neonfma-ld64-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8-minmax-asm-aarch64-neonfma-ld128-2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-goi-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-goi-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-goi-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x16-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x16-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16-minmax-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16-minmax-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8-minmax-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x16-minmax-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16-minmax-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8-minmax-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8-minmax-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16-minmax-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x16-minmax-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8-minmax-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8-minmax-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8-minmax-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16-minmax-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16-minmax-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16-minmax-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-1x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-1x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-2x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-2x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-2x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-3x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-3x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-3x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-4x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-4x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-4x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-5x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc4w-gemm/gen/qs8-qc4w-gemm-5x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mull.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16-minmax-fp32-asm-aarch64-neondot-ld32.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16-minmax-fp32-asm-aarch64-neondot-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16-minmax-fp32-asm-aarch64-neondot-ld128.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu16-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu16-asm-aarch64-neon-mlal-lane-cortex-a53.S.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 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/temp11960790953341321531/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/temp11960790953341321531/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/temp11960790953341321531/40008cb2c85749ae436be61c40d3279cb24705c7.tar.gz: Unknown host: github.com INFO: Elapsed time: 3.936s 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 -r /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 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 (35 packages loaded, 10 targets configured) Analyzing: target //annc/service/cpu:libannc.so (44 packages loaded, 204 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 (98 packages loaded, 6140 targets configured) Analyzing: target //annc/service/cpu:libannc.so (116 packages loaded, 16336 targets configured) INFO: Analyzed target //annc/service/cpu:libannc.so (128 packages loaded, 22333 targets configured). INFO: Found 1 target... [0 / 7] [Prepa] BazelWorkspaceStatusAction stable-status.txt [50 / 2,850] Compiling llvm/utils/TableGen/VTEmitter.cpp [for host]; 1s processwrapper-sandbox ... (16 actions, 4 running) [53 / 2,850] Compiling llvm/utils/TableGen/VTEmitter.cpp [for host]; 3s processwrapper-sandbox ... (16 actions, 4 running) [54 / 2,850] Compiling llvm/utils/TableGen/DirectiveEmitter.cpp [for host]; 4s processwrapper-sandbox ... (16 actions, 4 running) [60 / 2,850] [Sched] Compiling llvm/utils/TableGen/CodeGenIntrinsics.cpp [for host]; 7s ... (16 actions, 4 running) [65 / 2,850] [Sched] Compiling llvm/lib/Support/Statistic.cpp [for host]; 6s ... (16 actions, 4 running) [70 / 2,850] [Sched] Compiling llvm/lib/Support/StringExtras.cpp [for host]; 6s ... (16 actions, 4 running) [76 / 2,850] [Sched] Compiling llvm/lib/Support/SmallVector.cpp [for host]; 6s ... (16 actions, 4 running) [84 / 2,850] [Sched] Compiling llvm/lib/TableGen/TGLexer.cpp [for host]; 6s ... (16 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; | ^~~~~~~ [89 / 2,850] [Sched] Compiling llvm/lib/Support/Optional.cpp [for host]; 7s ... (16 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; | ^~~~~~~~ [100 / 2,850] [Sched] Compiling llvm/lib/Support/Hashing.cpp [for host]; 5s ... (16 actions, 4 running) [117 / 2,850] [Sched] Compiling llvm/lib/Support/FormatVariadic.cpp [for host] ... (16 actions, 4 running) [129 / 2,850] [Sched] Compiling llvm/lib/TableGen/TableGenBackendSkeleton.cpp [for host]; 6s ... (16 actions, 4 running) [139 / 2,850] [Sched] Compiling llvm/lib/TableGen/DetailedRecordsBackend.cpp [for host]; 8s ... (16 actions, 4 running) [152 / 2,850] [Sched] Compiling llvm/lib/Support/regexec.c [for host]; 7s ... (16 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 \ | ^ [180 / 2,850] [Sched] Compiling llvm/lib/Support/Unicode.cpp [for host]; 5s ... (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; | ^~~~~~~~~~~~~~~~~~~ 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; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [200 / 2,850] [Sched] Compiling llvm/lib/Support/AutoConvert.cpp [for host]; 5s ... (15 actions, 4 running) 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) { | ^~~~~~ [249 / 3,084] [Sched] Compiling src/google/protobuf/compiler/cpp/message.cc; 6s ... (15 actions, 4 running) [272 / 3,084] [Sched] Generating code from table: include/llvm/Frontend/OpenMP/OMP.td @llvm-project//llvm:omp_gen___gen_directive_decl_genrule; 6s ... (15 actions, 4 running) [305 / 3,084] [Sched] Compiling llvm/utils/TableGen/CompressInstEmitter.cpp [for host]; 18s ... (16 actions, 3 running) [317 / 3,084] [Sched] Compiling llvm/utils/TableGen/RegisterBankEmitter.cpp [for host]; 21s ... (16 actions, 3 running) [341 / 3,084] [Sched] Compiling llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.cpp [for host]; 16s ... (16 actions, 3 running) [362 / 3,084] [Sched] Compiling llvm/lib/TargetParser/ARMTargetParserCommon.cpp [for host]; 12s ... (15 actions, 4 running) [412 / 3,084] [Sched] Generating code from table: lib/Target/X86/X86.td @llvm-project//llvm:X86CommonTableGen__gen_dag_isel_genrule; 9s ... (15 actions, 4 running) [456 / 3,084] [Sched] Compiling llvm/lib/Target/X86/X86SelectionDAGInfo.cpp; 15s ... (15 actions, 4 running) [502 / 3,084] [Sched] Compiling src/google/protobuf/compiler/cpp/extension.cc; 12s ... (15 actions, 4 running) [620 / 3,478] Compiling llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp; 9s processwrapper-sandbox ... (16 actions, 4 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/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 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/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; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [760 / 3,478] [Sched] Compiling llvm/lib/Support/StringSaver.cpp; 5s ... (16 actions, 3 running) 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/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 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 | // \ \ | ^ [836 / 3,478] [Sched] Compiling mlir/lib/TableGen/Argument.cpp; 14s ... (16 actions, 3 running) INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp: In member function 'void {anonymous}::VectorLegalizer::ExpandSETCC(llvm::SDNode*, llvm::SmallVectorImpl&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:1697:43: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1697 | Node->getFlags()); | ^ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::PromoteIntRes_SETCC(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:1242:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1242 | N->getOperand(1), N->getOperand(2), N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::ExpandIntRes_ShiftThroughStack(llvm::SDNode*, llvm::SDValue&, llvm::SDValue&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:4454:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4454 | DAG.getConstant(3, dl, ShAmtVT), Flags); | ^ 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::expandLdexp(llvm::SDNode*) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:2420:66: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2420 | SDValue DecN0 = DAG.getNode(ISD::SUB, dl, ExpVT, N, MaxExp, NSW); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:2424:69: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2424 | DAG.getNode(ISD::SUB, dl, ExpVT, ClampN_Big, DoubleMaxExp, NSW); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:2444:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2444 | SDValue IncN0 = DAG.getNode(ISD::ADD, dl, ExpVT, N, Increment0, NUW_NSW); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:2450:69: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2450 | DAG.getNode(ISD::ADD, dl, ExpVT, ClampN_Small, Increment1, NSW); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:2475:71: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2475 | SDValue BiasedN = DAG.getNode(ISD::ADD, dl, ExpVT, NewN, MaxExp, NSW); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:2482:56: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2482 | ExponentShiftAmt, NUW_NSW); | ^ 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; | ^~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp: In member function 'void {anonymous}::SelectionDAGLegalize::PromoteNode(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:5188:22: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 5188 | Results.push_back(DAG.getNode(ISD::SETCC, dl, Node->getValueType(0), Tmp1, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5189 | Tmp2, Node->getOperand(2), Node->getFlags())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:5219:40: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 5219 | Node->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp: In member function 'void {anonymous}::SelectionDAGLegalize::LegalizeOp(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:3655:77: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 3655 | Tmp1 = DAG.getNode(ISD::FADD, dl, VT, Node->getOperand(0), Tmp1, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:4024:58: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4024 | Tmp2, Tmp3, Node->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:4080:88: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4080 | SDValue Cond = DAG.getNode(ISD::SETCC, dl, CCVT, Tmp1, Tmp2, CC, Node->getFlags()); | ^ [1,038 / 3,509] Compiling llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp; 11s processwrapper-sandbox ... (16 actions, 3 running) 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 llvm/lib/CodeGen/RegisterBankInfo.cpp: In file included from external/llvm-project/llvm/lib/CodeGen/RegisterBankInfo.cpp:12: external/llvm-project/llvm/include/llvm/CodeGen/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/RegisterBankInfo.h:622:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 622 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ 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) { | ^~ [1,121 / 3,526] Compiling llvm/lib/Target/X86/X86TileConfig.cpp; 10s processwrapper-sandbox ... (16 actions, 5 running) 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 llvm/lib/Target/X86/X86Subtarget.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/X86Subtarget.cpp:48: bazel-out/aarch64-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/aarch64-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; | [1,248 / 3,684] [Sched] Compiling mlir/tools/mlir-tblgen/PassGen.cpp [for host]; 20s ... (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 | // \ \ | ^ 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 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 llvm/lib/CodeGen/MachineVerifier.cpp: external/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp: In member function 'bool {anonymous}::MachineVerifier::verifyVectorElementMatch(llvm::LLT, llvm::LLT, const llvm::MachineInstr*)': external/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp:956:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 956 | bool MachineVerifier::verifyVectorElementMatch(LLT Ty0, LLT Ty1, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp:956:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::report(const char*, const llvm::MachineOperand*, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp:538:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 538 | void MachineVerifier::report(const char *msg, const MachineOperand *MO, | ^~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/MachineRegisterInfo.cpp: external/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp: In member function 'void llvm::MachineRegisterInfo::setType(llvm::Register, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp:179:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 179 | void MachineRegisterInfo::setType(Register VReg, LLT Ty) { | ^~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp: In member function 'llvm::Register llvm::MachineRegisterInfo::createGenericVirtualRegister(llvm::LLT, llvm::StringRef)': external/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp:185:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 185 | MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { | ^~~~~~~~~~~~~~~~~~~ [1,407 / 3,771] [Sched] Compiling mlir/lib/IR/BuiltinAttributes.cpp [for host]; 16s ... (16 actions, 3 running) INFO: From Compiling mlir/lib/IR/Operation.cpp [for host]: external/llvm-project/mlir/lib/IR/Operation.cpp: In member function 'mlir::Operation* mlir::Operation::clone(mlir::IRMapping&, mlir::Operation::CloneOptions)': external/llvm-project/mlir/lib/IR/Operation.cpp:686:12: note: parameter passing for argument of type 'mlir::Operation::CloneOptions' changed in GCC 9.1 686 | Operation *Operation::clone(IRMapping &mapper, CloneOptions options) { | ^~~~~~~~~ external/llvm-project/mlir/lib/IR/Operation.cpp: In member function 'mlir::Operation* mlir::Operation::clone(mlir::Operation::CloneOptions)': external/llvm-project/mlir/lib/IR/Operation.cpp:720:12: note: parameter passing for argument of type 'mlir::Operation::CloneOptions' changed in GCC 9.1 720 | Operation *Operation::clone(CloneOptions options) { | ^~~~~~~~~ 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; | ^~~~~~ 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; | ^~~~~~~~~~~~~~~~~~~ [1,511 / 3,789] [Sched] Compiling mlir/lib/Dialect/Arith/Transforms/BufferizableOpInterfaceImpl.cpp; 15s ... (16 actions, 3 running) 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/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; | ^~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/MIRPrinter.cpp: external/llvm-project/llvm/lib/CodeGen/MIRPrinter.cpp: In member function 'void llvm::MIPrinter::print(const llvm::MachineInstr&, unsigned int, const llvm::TargetRegisterInfo*, const llvm::TargetInstrInfo*, bool, llvm::LLT, bool)': external/llvm-project/llvm/lib/CodeGen/MIRPrinter.cpp:904:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 904 | void MIPrinter::print(const MachineInstr &MI, unsigned OpIdx, | ^~~~~~~~~ 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 | // |\ | ^ INFO: From Compiling llvm/lib/CodeGen/MIRParser/MIParser.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MIRParser/MIParser.h:18, from external/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ 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/CodeGen/LowLevelTypeUtils.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/LowLevelTypeUtils.h:19, from external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp: In function 'llvm::MVT llvm::getMVTForLLT(llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp:45:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 45 | MVT llvm::getMVTForLLT(LLT Ty) { | ^~~~ external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp: In function 'llvm::EVT llvm::getApproximateEVTForLLT(llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&)': external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp:54:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 54 | EVT llvm::getApproximateEVTForLLT(LLT Ty, const DataLayout &DL, | ^~~~ external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp: In function 'const llvm::fltSemantics& llvm::getFltSemanticForLLT(llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/LowLevelTypeUtils.cpp:72:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 72 | const llvm::fltSemantics &llvm::getFltSemanticForLLT(LLT Ty) { | ^~~~ [1,628 / 3,789] [Sched] Compiling llvm/lib/Transforms/Scalar/LoopSink.cpp; 10s ... (15 actions, 4 running) 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/IR/Operation.cpp: external/llvm-project/mlir/lib/IR/Operation.cpp: In member function 'mlir::Operation* mlir::Operation::clone(mlir::IRMapping&, mlir::Operation::CloneOptions)': external/llvm-project/mlir/lib/IR/Operation.cpp:686:12: note: parameter passing for argument of type 'mlir::Operation::CloneOptions' changed in GCC 9.1 686 | Operation *Operation::clone(IRMapping &mapper, CloneOptions options) { | ^~~~~~~~~ external/llvm-project/mlir/lib/IR/Operation.cpp: In member function 'mlir::Operation* mlir::Operation::clone(mlir::Operation::CloneOptions)': external/llvm-project/mlir/lib/IR/Operation.cpp:720:12: note: parameter passing for argument of type 'mlir::Operation::CloneOptions' changed in GCC 9.1 720 | Operation *Operation::clone(CloneOptions options) { | ^~~~~~~~~ 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 llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp: external/llvm-project/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp: In member function 'void {anonymous}::VarLocBasedLDV::transferRegisterCopy(llvm::MachineInstr&, {anonymous}::VarLocBasedLDV::OpenRangesSet&, {anonymous}::VarLocBasedLDV::VarLocMap&, {anonymous}::VarLocBasedLDV::TransferMap&)': external/llvm-project/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp:1854:29: warning: '*((void*)(& RAI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 1854 | for (MCRegAliasIterator RAI(Reg, TRI, true); RAI.isValid(); ++RAI) | ^~~ 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/IR/Verifier.cpp: external/llvm-project/llvm/lib/IR/Verifier.cpp: In member function 'void {anonymous}::Verifier::visitDIFile(const llvm::DIFile&)': 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 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/IR/ModuleSummaryIndex.cpp: In file included from external/llvm-project/llvm/lib/IR/ModuleSummaryIndex.cpp:14: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.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 llvm/lib/CodeGen/GlobalISel/Utils.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/Utils.h:20, from external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:12: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp: In function 'std::optional llvm::ConstantFoldCastOp(unsigned int, llvm::LLT, llvm::Register, const llvm::MachineRegisterInfo&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:783:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 783 | std::optional llvm::ConstantFoldCastOp(unsigned Opcode, LLT DstTy, | ^~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp: In function 'std::optional llvm::ConstantFoldIntToFloat(unsigned int, llvm::LLT, llvm::Register, const llvm::MachineRegisterInfo&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:807:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 807 | llvm::ConstantFoldIntToFloat(unsigned Opcode, LLT DstTy, Register Src, | ^~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getLCMType(llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:926:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 926 | LLT llvm::getLCMType(LLT OrigTy, LLT TargetTy) { | ^~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:926:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getCoverTy(llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:972:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 972 | LLT llvm::getCoverTy(LLT OrigTy, LLT TargetTy) { | ^~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:972:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getGCDType(llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:987:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 987 | LLT llvm::getGCDType(LLT OrigTy, LLT TargetTy) { | ^~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:987:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::Register llvm::getFunctionLiveInPhysReg(llvm::MachineFunction&, const llvm::TargetInstrInfo&, llvm::MCRegister, const llvm::TargetRegisterClass&, const llvm::DebugLoc&, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp:733:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 733 | Register llvm::getFunctionLiveInPhysReg(MachineFunction &MF, | ^~~~ [1,762 / 3,825] [Sched] TdGenerate external/llvm-project/mlir/include/mlir/Dialect/DLTI/DLTIDialect.h.inc; 18s ... (16 actions, 5 running) 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 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/GlobalISel/LegalizerHelper.cpp: In file included from external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:30: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, unsigned int*) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'void getUnmergePieces(llvm::SmallVectorImpl&, llvm::MachineIRBuilder&, llvm::Register, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2830:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2830 | static void getUnmergePieces(SmallVectorImpl &Pieces, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'llvm::Type* getFloatTypeForLLT(llvm::LLVMContext&, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:81:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 81 | static Type *getFloatTypeForLLT(LLVMContext &Ctx, LLT Ty) { | ^~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In lambda function: external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4302:26: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4302 | auto splitTypePieces = [=](LLT PartTy, SmallVectorImpl &ValRegs, | ^ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'llvm::Type* getTypeForLLT(llvm::LLT, llvm::LLVMContext&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7874:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 7874 | static Type *getTypeForLLT(LLT Ty, LLVMContext &C) { | ^~~~~~~~~~~~~ In file included from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'std::pair getNarrowTypeBreakDown(llvm::LLT, llvm::LLT, llvm::LLT&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:55:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 55 | getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { | ^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:55:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'void makeDstOps(llvm::SmallVectorImpl&, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3875:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3875 | static void makeDstOps(SmallVectorImpl &DstOps, LLT Ty, | ^~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'llvm::Register getMemsetValue(llvm::Register, llvm::LLT, llvm::MachineIRBuilder&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7882:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 7882 | static Register getMemsetValue(Register Val, LLT Ty, MachineIRBuilder &MIB) { | ^~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::extractParts(llvm::Register, llvm::LLT, int, llvm::SmallVectorImpl&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:159:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 159 | void LegalizerHelper::extractParts(Register Reg, LLT Ty, int NumParts, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'bool llvm::LegalizerHelper::extractParts(llvm::Register, llvm::LLT, llvm::LLT, llvm::LLT&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:166:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 166 | bool LegalizerHelper::extractParts(Register Reg, LLT RegTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:166:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::extractGCDType(llvm::SmallVectorImpl&, llvm::LLT, llvm::Register)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:326:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 326 | void LegalizerHelper::extractGCDType(SmallVectorImpl &Parts, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LLT llvm::LegalizerHelper::extractGCDType(llvm::SmallVectorImpl&, llvm::LLT, llvm::LLT, llvm::Register)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:340:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 340 | LLT LegalizerHelper::extractGCDType(SmallVectorImpl &Parts, LLT DstTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:340:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LLT llvm::LegalizerHelper::buildLCMMergePieces(llvm::LLT, llvm::LLT, llvm::LLT, llvm::SmallVectorImpl&, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:348:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 348 | LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:348:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:348:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::buildWidenedRemergeToDst(llvm::Register, llvm::LLT, llvm::ArrayRef)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:439:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 439 | void LegalizerHelper::buildWidenedRemergeToDst(Register DstReg, LLT LCMTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::insertParts(llvm::Register, llvm::LLT, llvm::LLT, llvm::ArrayRef, llvm::LLT, llvm::ArrayRef)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:253:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 253 | void LegalizerHelper::insertParts(Register DstReg, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:253:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:253:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::widenScalarSrc(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1595:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1595 | void LegalizerHelper::widenScalarSrc(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::narrowScalarSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1602:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1602 | void LegalizerHelper::narrowScalarSrc(MachineInstr &MI, LLT NarrowTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::widenScalarDst(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1609:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1609 | void LegalizerHelper::widenScalarDst(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::narrowScalarDst(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1618:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1618 | void LegalizerHelper::narrowScalarDst(MachineInstr &MI, LLT NarrowTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::moreElementsVectorDst(llvm::MachineInstr&, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1627:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1627 | void LegalizerHelper::moreElementsVectorDst(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::moreElementsVectorSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1637:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1637 | void LegalizerHelper::moreElementsVectorSrc(MachineInstr &MI, LLT MoreTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::bitcastSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1644:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1644 | void LegalizerHelper::bitcastSrc(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::bitcastDst(llvm::MachineInstr&, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1649:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1649 | void LegalizerHelper::bitcastDst(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarMergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1658:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1658 | LegalizerHelper::widenScalarMergeValues(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarUnmergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1779:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1779 | LegalizerHelper::widenScalarUnmergeValues(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarExtract(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1908:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1908 | LegalizerHelper::widenScalarExtract(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarInsert(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1982:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1982 | LegalizerHelper::widenScalarInsert(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarAddSubOverflow(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1994:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1994 | LegalizerHelper::widenScalarAddSubOverflow(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarAddSubShlSat(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2077:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2077 | LegalizerHelper::widenScalarAddSubShlSat(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarMulo(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2121:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2121 | LegalizerHelper::widenScalarMulo(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcastExtractVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2956:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2956 | LegalizerHelper::bitcastExtractVectorElt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcastInsertVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3092:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3092 | LegalizerHelper::bitcastInsertVectorElt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcast(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3388:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3388 | LegalizerHelper::bitcast(MachineInstr &MI, unsigned TypeIdx, LLT CastTy) { | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Align llvm::LegalizerHelper::getStackTemporaryAlignment(llvm::LLT, llvm::Align) const': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3774:7: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3774 | Align LegalizerHelper::getStackTemporaryAlignment(LLT Ty, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Register llvm::LegalizerHelper::getVectorElementPointer(llvm::Register, llvm::LLT, llvm::Register)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3815:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3815 | Register LegalizerHelper::getVectorElementPointer(Register VecPtr, LLT VecTy, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorUnmergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4043:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4043 | LegalizerHelper::fewerElementsVectorUnmergeValues(MachineInstr &MI, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorMerge(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4092:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4092 | LegalizerHelper::fewerElementsVectorMerge(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::reduceLoadStoreWidth(llvm::GLoadStore&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4252:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4252 | LegalizerHelper::reduceLoadStoreWidth(GLoadStore &LdStMI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::tryNarrowPow2Reduction(llvm::MachineInstr&, llvm::Register, llvm::LLT, llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4723:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4723 | LegalizerHelper::tryNarrowPow2Reduction(MachineInstr &MI, Register SrcReg, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4723:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorReductions(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4636:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4636 | LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorReductions( | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarShiftByConstant(llvm::MachineInstr&, const llvm::APInt&, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4752:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4752 | LegalizerHelper::narrowScalarShiftByConstant(MachineInstr &MI, const APInt &Amt, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4752:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarShift(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4841:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4841 | LegalizerHelper::narrowScalarShift(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVectorPhi(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4950:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4950 | LegalizerHelper::moreElementsVectorPhi(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVectorShuffle(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5211:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5211 | LegalizerHelper::moreElementsVectorShuffle(MachineInstr &MI, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVector(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4969:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4969 | LegalizerHelper::moreElementsVector(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::multiplyRegisters(llvm::SmallVectorImpl&, llvm::ArrayRef, llvm::ArrayRef, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5253:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5253 | void LegalizerHelper::multiplyRegisters(SmallVectorImpl &DstRegs, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarAddSub(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5317:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5317 | LegalizerHelper::narrowScalarAddSub(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarMul(llvm::MachineInstr&, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5411:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5411 | LegalizerHelper::narrowScalarMul(MachineInstr &MI, LLT NarrowTy) { | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarFPTOI(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5441:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5441 | LegalizerHelper::narrowScalarFPTOI(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarBasic(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5617:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5617 | LegalizerHelper::narrowScalarBasic(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarExt(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5658:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5658 | LegalizerHelper::narrowScalarExt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarSelect(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5679:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5679 | LegalizerHelper::narrowScalarSelect(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTLZ(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5725:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5725 | LegalizerHelper::narrowScalarCTLZ(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTTZ(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5758:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5758 | LegalizerHelper::narrowScalarCTTZ(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTPOP(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5791:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5791 | LegalizerHelper::narrowScalarCTPOP(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarFLDEXP(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5814:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5814 | LegalizerHelper::narrowScalarFLDEXP(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorExtractInsertVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4178:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4178 | LegalizerHelper::fewerElementsVectorExtractInsertVectorElt(MachineInstr &MI, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarExtract(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5466:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5466 | LegalizerHelper::narrowScalarExtract(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarInsert(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5533:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5533 | LegalizerHelper::narrowScalarInsert(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorShuffle(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4498:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4498 | LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorShuffle( | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalar(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2178:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2178 | LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) { | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lower(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3465:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3465 | LegalizerHelper::lower(MachineInstr &MI, unsigned TypeIdx, LLT LowerHintTy) { | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalar(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1058:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1058 | LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVector(llvm::MachineInstr&, unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4347:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4347 | LegalizerHelper::fewerElementsVector(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typeIs(unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp:28:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 28 | LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) { | ^~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::elementTypeIs(unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp:93:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 93 | LegalityPredicate LegalityPredicates::elementTypeIs(unsigned TypeIdx, | ^~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:19, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:19, from external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeTo(unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp:17:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 17 | LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, LLT Ty) { | ^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeElementTo(unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp:38:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 38 | LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, | ^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeElementCountTo(unsigned int, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp:57:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 57 | LegalizeMutation LegalizeMutations::changeElementCountTo(unsigned TypeIdx, | ^~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/GlobalISel/Legalizer.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h:23, from external/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h:27, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h:18, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h:25, from external/llvm-project/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp:15: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from external/llvm-project/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp:23: external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h: In member function 'bool llvm::LegalizationArtifactCombiner::isConstantUnsupported(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1486:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1486 | bool isConstantUnsupported(LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~ 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/CodeGen/GlobalISel/CombinerHelper.cpp: In file included from external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:29: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:413:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 413 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::enableAggressiveFMAFusion(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:894:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 894 | virtual bool enableAggressiveFMAFusion(LLT Ty) const { return false; } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:29: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFPExtFoldable(const llvm::MachineInstr&, unsigned int, llvm::LLT, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3050 | virtual bool isFPExtFoldable(const MachineInstr &MI, unsigned Opcode, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMAFasterThanFMulAndFAdd(const llvm::MachineFunction&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3104:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3104 | virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isZExtFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2917 | virtual bool isZExtFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isTruncateFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2837 | virtual bool isTruncateFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMADLegal(const llvm::MachineInstr&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3118:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3118 | virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In function 'llvm::Type* getTypeForLLT(llvm::LLT, llvm::LLVMContext&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:1248:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1248 | static Type *getTypeForLLT(LLT Ty, LLVMContext &C) { | ^~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'bool llvm::CombinerHelper::isConstantLegalOrBeforeLegalizer(llvm::LLT) const': external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:150:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 150 | bool CombinerHelper::isConstantLegalOrBeforeLegalizer(const LLT Ty) const { | ^~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'unsigned int llvm::CombinerHelper::getFPMinMaxOpcForSelect(llvm::CmpInst::Predicate, llvm::LLT, llvm::CombinerHelper::SelectPatternNaNBehaviour) const': external/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:5906:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5906 | unsigned CombinerHelper::getFPMinMaxOpcForSelect( | ^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/GlobalISel/CallLowering.cpp: In file included from external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:283:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 283 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ In file included from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp: In function 'void buildCopyFromRegs(llvm::MachineIRBuilder&, llvm::ArrayRef, llvm::ArrayRef, llvm::LLT, llvm::LLT, llvm::ISD::ArgFlagsTy)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:338:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 338 | static void buildCopyFromRegs(MachineIRBuilder &B, ArrayRef OrigRegs, | ^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:338:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'llvm::Register llvm::CallLowering::IncomingValueHandler::buildExtensionHint(llvm::CCValAssign&, llvm::Register, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp:1187:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1187 | Register CallLowering::IncomingValueHandler::buildExtensionHint(CCValAssign &VA, | ^~~~~~~~~~~~ INFO: From Compiling llvm/lib/MC/MCSection.cpp: external/llvm-project/llvm/lib/MC/MCSection.cpp: In constructor 'llvm::MCSection::MCSection(llvm::MCSection::SectionVariant, llvm::StringRef, llvm::SectionKind, llvm::MCSymbol*)': external/llvm-project/llvm/lib/MC/MCSection.cpp:23:1: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 23 | MCSection::MCSection(SectionVariant V, StringRef Name, SectionKind K, | ^~~~~~~~~ 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 \ | ^ [1,975 / 3,896] Compiling llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp; 13s processwrapper-sandbox ... (16 actions, 5 running) 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 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/Target/AArch64/GISel/AArch64InstructionSelector.cpp: external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:6469: warning: multi-line comment [-Wcomment] 6469 | // %dst:gpr(p0) = \ | external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:6473: warning: multi-line comment [-Wcomment] 6473 | // %Rd:GPR64common, %Rn:GPR64) = \ | In file included from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:529: bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenGlobalISel.inc: In member function '{anonymous}::PredicateBitset {anonymous}::AArch64InstructionSelector::computeAvailableModuleFeatures(const llvm::AArch64Subtarget*) const': bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenGlobalISel.inc:159: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 159 | if (Subtarget->hasJS()) | external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectMOPS(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3649: warning: 'Mopcode' may be used uninitialized in this function [-Wmaybe-uninitialized] 3649 | {DstPtrCopy, SrcValCopy, SizeCopy}); | external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'unsigned int selectFPConvOpc(unsigned int, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1071: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1071 | static unsigned selectFPConvOpc(unsigned GenericOpc, LLT DstTy, LLT SrcTy) { | external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1071: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* getRegClassForTypeOnBank(llvm::LLT, const llvm::RegisterBank&, bool)': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:552: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 552 | getRegClassForTypeOnBank(LLT Ty, const RegisterBank &RB, | external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitExtractVectorElt.constprop(std::optional, const llvm::RegisterBank&, llvm::LLT, llvm::Register, unsigned int, llvm::MachineIRBuilder&) const': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4054: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4054 | MachineInstr *AArch64InstructionSelector::emitExtractVectorElt( | In file included from external/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h:23, from external/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h:27, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:16, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ 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 combineFMinNumFMaxNum(llvm::SDNode*, llvm::SelectionDAG&, const llvm::X86Subtarget&)': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:51817:65: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 51817 | return DAG.getNode(MinMaxOp, DL, VT, Op0, Op1, N->getFlags()); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:51822:65: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 51822 | return DAG.getNode(MinMaxOp, DL, VT, Op0, Op1, N->getFlags()); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:51824:65: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 51824 | return DAG.getNode(MinMaxOp, DL, VT, Op1, Op0, N->getFlags()); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue promoteExtBeforeAdd(llvm::SDNode*, llvm::SelectionDAG&, const llvm::X86Subtarget&)': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:52270:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 52270 | return DAG.getNode(ISD::ADD, SDLoc(Add), VT, NewExt, NewConstant, Flags); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue LowerFMINIMUM_FMAXIMUM(llvm::SDValue, const llvm::X86Subtarget&, llvm::SelectionDAG&)': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:28039:68: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 28039 | return DAG.getNode(MinMaxOp, DL, VT, NewX, NewY, Op->getFlags()); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:28078:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 28078 | SDValue MinMax = DAG.getNode(MinMaxOp, DL, VT, NewX, NewY, Op->getFlags()); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineFaddCFmul(llvm::SDNode*, llvm::SelectionDAG&, const llvm::X86Subtarget&)': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:50837:79: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 50837 | DAG.getNode(NewOp, SDLoc(N), CVT, MulOp0, MulOp1, FAddOp1, N->getFlags()); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineFMA(llvm::SDNode*, llvm::SelectionDAG&, llvm::TargetLowering::DAGCombinerInfo&, const llvm::X86Subtarget&)': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:52501:62: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 52501 | SDValue Fmul = DAG.getNode(ISD::FMUL, dl, VT, A, B, Flags); | ^ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:52502:57: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 52502 | return DAG.getNode(ISD::FADD, dl, VT, Fmul, C, Flags); | ^ 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) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp: In member function 'virtual llvm::Register llvm::X86TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:27027:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 27027 | Register X86TargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp: In file included from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h:16, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/RegisterBankInfo.h:622:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 622 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::AArch64RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp:239:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 239 | AArch64RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~~~~~ 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 llvm/lib/Target/X86/X86ISelLoweringCall.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h:18, from external/llvm-project/llvm/lib/Target/X86/X86ISelLoweringCall.cpp:17: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:413:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 413 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::enableAggressiveFMAFusion(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:894:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 894 | virtual bool enableAggressiveFMAFusion(LLT Ty) const { return false; } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h:18, from external/llvm-project/llvm/lib/Target/X86/X86ISelLoweringCall.cpp:17: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, unsigned int*) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFPExtFoldable(const llvm::MachineInstr&, unsigned int, llvm::LLT, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3050 | virtual bool isFPExtFoldable(const MachineInstr &MI, unsigned Opcode, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMAFasterThanFMulAndFAdd(const llvm::MachineFunction&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3104:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3104 | virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isZExtFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2917 | virtual bool isZExtFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isTruncateFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2837 | virtual bool isTruncateFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMADLegal(const llvm::MachineInstr&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3118:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3118 | virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { | ^~~~~~~~~~~ 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/Target/AArch64/AArch64RegisterInfo.cpp: In file included from external/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp:40: bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenRegisterInfo.inc: In member function 'virtual const llvm::TargetRegisterClass* llvm::AArch64GenRegisterInfo::getSubClassWithSubReg(const llvm::TargetRegisterClass*, unsigned int) const': bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenRegisterInfo.inc:61777: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 61777 | --Idx; | 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:803:5: warning: 'Entry' may be used uninitialized in this function [-Wmaybe-uninitialized] 803 | switch (Entry.Kind) { | ^~~~~~ 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; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [2,095 / 3,896] Compiling llvm/lib/Target/X86/X86ISelDAGToDAG.cpp; 23s processwrapper-sandbox ... (15 actions, 4 running) 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/aarch64-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/aarch64-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/Transforms/IPO/FunctionAttrs.cpp: In file included from external/llvm-project/llvm/lib/Transforms/IPO/FunctionAttrs.cpp:47: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 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/Target/AArch64/AArch64ISelLowering.cpp: external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::Register llvm::AArch64TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:9838: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 9838 | report_fatal_error(Twine("Invalid register name \"" | In file included from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h:22, from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:413:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 413 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::enableAggressiveFMAFusion(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:894:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 894 | virtual bool enableAggressiveFMAFusion(LLT Ty) const { return false; } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h:22, from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFPExtFoldable(const llvm::MachineInstr&, unsigned int, llvm::LLT, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3050 | virtual bool isFPExtFoldable(const MachineInstr &MI, unsigned Opcode, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMAFasterThanFMulAndFAdd(const llvm::MachineFunction&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3104:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3104 | virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isZExtFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2917 | virtual bool isZExtFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isTruncateFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2837 | virtual bool isTruncateFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::Register llvm::AArch64TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:9827: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 9827 | Register AArch64TargetLowering:: | In file included from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h:22, from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMADLegal(const llvm::MachineInstr&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3118:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3118 | virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { | ^~~~~~~~~~~ external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual bool llvm::AArch64TargetLowering::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, unsigned int*) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:2289:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2289 | bool AArch64TargetLowering::allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In function 'llvm::SDValue performFADDCombine(llvm::SDNode*, llvm::TargetLowering::DAGCombinerInfo&)': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:17348: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 17348 | A.getOperand(2), A.getOperand(3)); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:17348: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 17348 | A.getOperand(2), A.getOperand(3)); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::SDValue llvm::AArch64TargetLowering::getSqrtEstimate(llvm::SDValue, llvm::SelectionDAG&, int, int&, bool&, bool) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:10012: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10012 | Flags); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:10013: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10013 | Step = DAG.getNode(AArch64ISD::FRSQRTS, DL, VT, Operand, Step, Flags); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:10014: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10014 | Estimate = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Step, Flags); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:10017: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10017 | Estimate = DAG.getNode(ISD::FMUL, DL, VT, Operand, Estimate, Flags); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::SDValue llvm::AArch64TargetLowering::getRecipEstimate(llvm::SDValue, llvm::SelectionDAG&, int, int&) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:10042: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10042 | Estimate, Flags); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:10043: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10043 | Estimate = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Step, Flags); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::SDValue llvm::AArch64TargetLowering::LowerFormalArguments(llvm::SDValue, llvm::CallingConv::ID, bool, const llvm::SmallVectorImpl&, const llvm::SDLoc&, llvm::SelectionDAG&, llvm::SmallVectorImpl&) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:6665:50: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6665 | BytesIncrement, Flags); | ^ external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In function 'void createTblForTrunc(llvm::TruncInst*, bool)': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:14809: warning: 'TblID' may be used uninitialized in this function [-Wmaybe-uninitialized] 14809 | auto *F = Intrinsic::getDeclaration(TI->getModule(), TblID, VecTy); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::SDValue llvm::AArch64TargetLowering::LowerCall(llvm::TargetLowering::CallLoweringInfo&, llvm::SmallVectorImpl&) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:7578:50: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 7578 | BytesIncrement, Flags); | ^ 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 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)) | ^~ 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/Target/AArch64/AArch64FrameLowering.cpp: external/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp: In lambda function: external/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:2944:54: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 2944 | MachineMemOperand::MOLoad, Size, Alignment)); | ^ external/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp: In member function 'virtual bool llvm::AArch64FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:2855:53: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 2855 | MachineMemOperand::MOStore, Size, Alignment)); | ^ 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/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/Analysis/SyntheticCountsUtils.cpp: In file included from external/llvm-project/llvm/lib/Analysis/SyntheticCountsUtils.cpp:17: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 INFO: From Compiling llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp: In file included from external/llvm-project/llvm/include/llvm/Bitcode/BitcodeWriter.h:17, from external/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:67: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 INFO: From Compiling llvm/lib/Analysis/MemorySSA.cpp: external/llvm-project/llvm/lib/Analysis/MemorySSA.cpp:829:9: warning: multi-line comment [-Wcomment] 829 | // / \ | ^ 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 | // / \ | ^ INFO: From Compiling llvm/lib/Analysis/ModuleSummaryAnalysis.cpp: In file included from external/llvm-project/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h:16, from external/llvm-project/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp:14: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 In file included from /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/memory:83, from external/llvm-project/llvm/include/llvm/ADT/SmallVector.h:28, from external/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:13, from external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:18, from external/llvm-project/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h:16, from external/llvm-project/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp:14: /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = llvm::FunctionSummary; _Args = {llvm::GlobalValueSummary::GVFlags&, unsigned int&, llvm::FunctionSummary::FFlags&, int, std::vector >, std::vector, std::allocator > >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >}]': /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 961 | make_unique(_Args&&... __args) | ^~~~~~~~~~~ /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::FunctionSummary::FFlags' changed in GCC 9.1 [2,294 / 3,968] [Sched] Compiling llvm/lib/DebugInfo/PDB/PDBContext.cpp; 19s ... (15 actions, 4 running) INFO: From Compiling llvm/lib/Analysis/BasicAliasAnalysis.cpp: external/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp: In function 'llvm::AliasResult MergeAliasResults(llvm::AliasResult, llvm::AliasResult)': external/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp:1268:20: note: parameter passing for argument of type 'llvm::AliasResult' changed in GCC 9.1 1268 | static AliasResult MergeAliasResults(AliasResult A, AliasResult B) { | ^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp:1268:20: note: parameter passing for argument of type 'llvm::AliasResult' changed in GCC 9.1 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 llvm/lib/CodeGen/TargetLoweringBase.cpp: In file included from external/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp:34: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:413:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 413 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::enableAggressiveFMAFusion(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:894:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 894 | virtual bool enableAggressiveFMAFusion(LLT Ty) const { return false; } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp:34: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, unsigned int*) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFPExtFoldable(const llvm::MachineInstr&, unsigned int, llvm::LLT, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3050 | virtual bool isFPExtFoldable(const MachineInstr &MI, unsigned Opcode, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMAFasterThanFMulAndFAdd(const llvm::MachineFunction&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3104:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3104 | virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isTruncateFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2837 | virtual bool isTruncateFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isZExtFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2917 | virtual bool isZExtFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMADLegal(const llvm::MachineInstr&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3118:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3118 | virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp: In member function 'bool llvm::TargetLoweringBase::allowsMemoryAccess(llvm::LLVMContext&, const llvm::DataLayout&, llvm::LLT, const llvm::MachineMemOperand&, unsigned int*) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp:1812:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1812 | bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, | ^~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileELF::getSectionForConstant(const llvm::DataLayout&, llvm::SectionKind, const llvm::Constant*, llvm::Align&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1010:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1010 | MCSection *TargetLoweringObjectFileELF::getSectionForConstant( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileMachO::getSectionForConstant(const llvm::DataLayout&, llvm::SectionKind, const llvm::Constant*, llvm::Align&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1417:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1417 | MCSection *TargetLoweringObjectFileMachO::getSectionForConstant( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileXCOFF::SelectSectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2414:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2414 | MCSection *TargetLoweringObjectFileXCOFF::SelectSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileXCOFF::getSectionForConstant(const llvm::DataLayout&, llvm::SectionKind, const llvm::Constant*, llvm::Align&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2526:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2526 | MCSection *TargetLoweringObjectFileXCOFF::getSectionForConstant( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In function 'unsigned int getELFSectionFlags(llvm::SectionKind)': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:536:17: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 536 | static unsigned getELFSectionFlags(SectionKind K) { | ^~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In function 'unsigned int getCOFFSectionFlags(llvm::SectionKind, const llvm::TargetMachine&)': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1594:1: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1594 | getCOFFSectionFlags(SectionKind K, const TargetMachine &TM) { | ^~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileXCOFF::getExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2358:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2358 | MCSection *TargetLoweringObjectFileXCOFF::getExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileGOFF::SelectSectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2683:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2683 | MCSection *TargetLoweringObjectFileGOFF::SelectSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileGOFF::getExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2678:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2678 | MCSection *TargetLoweringObjectFileGOFF::getExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1347:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1347 | MCSection *TargetLoweringObjectFileMachO::SelectSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileCOFF::getExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1675:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1675 | MCSection *TargetLoweringObjectFileCOFF::getExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1714:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1714 | MCSection *TargetLoweringObjectFileCOFF::SelectSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In function 'llvm::MCSectionELF* selectELFSectionForGlobal(llvm::MCContext&, const llvm::GlobalObject*, llvm::SectionKind, llvm::Mangler&, const llvm::TargetMachine&, bool, unsigned int, unsigned int*, const llvm::MCSymbolELF*)': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:846:22: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 846 | static MCSectionELF *selectELFSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In function 'llvm::MCSection* selectELFSectionForGlobal(llvm::MCContext&, const llvm::GlobalObject*, llvm::SectionKind, llvm::Mangler&, const llvm::TargetMachine&, bool, bool, unsigned int, unsigned int*)': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:889:19: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 889 | static MCSection *selectELFSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:916:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 916 | MCSection *TargetLoweringObjectFileELF::SelectSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In function 'llvm::MCSection* selectExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&, llvm::MCContext&, llvm::Mangler&, unsigned int&, bool, bool)': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:766:19: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 766 | static MCSection *selectExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileELF::getExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:839:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 839 | MCSection *TargetLoweringObjectFileELF::getExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In function 'llvm::MCSectionWasm* selectWasmSectionForGlobal(llvm::MCContext&, const llvm::GlobalObject*, llvm::SectionKind, llvm::Mangler&, const llvm::TargetMachine&, bool, unsigned int*)': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2184:23: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2184 | static MCSectionWasm *selectWasmSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileWasm::SelectSectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2215:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2215 | MCSection *TargetLoweringObjectFileWasm::SelectSectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileWasm::getExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2154:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2154 | MCSection *TargetLoweringObjectFileWasm::getExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileCOFF::getSectionForConstant(const llvm::DataLayout&, llvm::SectionKind, const llvm::Constant*, llvm::Align&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:2077:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 2077 | MCSection *TargetLoweringObjectFileCOFF::getSectionForConstant( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFileMachO::getExplicitSectionGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:1286:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 1286 | MCSection *TargetLoweringObjectFileMachO::getExplicitSectionGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: external/llvm-project/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function 'llvm::ParseStatus {anonymous}::AArch64AsmParser::tryParseOptionalShiftExtend(llvm::OperandVector&)': external/llvm-project/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3527: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 3527 | SMLoc S = Tok.getLoc(); | INFO: From Compiling llvm/lib/Target/X86/GISel/X86RegisterBankInfo.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/GISel/X86RegisterBankInfo.h:16, from external/llvm-project/llvm/lib/Target/X86/GISel/X86RegisterBankInfo.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/RegisterBankInfo.h:622:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 622 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/GISel/X86RegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::X86RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': external/llvm-project/llvm/lib/Target/X86/GISel/X86RegisterBankInfo.cpp:44:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 44 | X86RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~ 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 llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:19, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:19, from external/llvm-project/llvm/lib/Target/X86/GISel/X86LegalizerInfo.h:17, from external/llvm-project/llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from external/llvm-project/llvm/lib/Target/X86/GISel/X86LegalizerInfo.h:17, from external/llvm-project/llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMinNumElements(unsigned int, llvm::LLT, unsigned int)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1115:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1115 | LegalizeRuleSet &clampMinNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1153:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1153 | LegalizeRuleSet &clampMaxNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1001:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1001 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:967:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 967 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampScalar(unsigned int, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1028:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1028 | LegalizeRuleSet &clampScalar(unsigned TypeIdx, const LLT MinTy, | ^~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1028:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 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 llvm/lib/Analysis/AliasAnalysisEvaluator.cpp: external/llvm-project/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp: In function 'void PrintLoadStoreResults(llvm::AliasResult, bool, const llvm::Value*, const llvm::Value*, const llvm::Module*)': external/llvm-project/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp:90:20: note: parameter passing for argument of type 'llvm::AliasResult' changed in GCC 9.1 90 | static inline void PrintLoadStoreResults(AliasResult AR, bool P, | ^~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp: In function 'void PrintResults(llvm::AliasResult, bool, std::pair, std::pair, const llvm::Module*)': external/llvm-project/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp:37:13: note: parameter passing for argument of type 'llvm::AliasResult' changed in GCC 9.1 37 | static void PrintResults(AliasResult AR, bool P, | ^~~~~~~~~~~~ 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/IPO/LowerTypeTests.cpp: In file included from external/llvm-project/llvm/lib/Transforms/IPO/LowerTypeTests.cpp:50: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 [2,424 / 3,968] [Sched] Compiling llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp; 30s ... (16 actions, 5 running) 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/SelectionDAG/LegalizeFloatTypes.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::PromoteFloatRes_BinOp(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:2550:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2550 | return DAG.getNode(N->getOpcode(), SDLoc(N), NVT, Op0, Op1, N->getFlags()); | ^ stdout (/builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/execroot/aicompiler/bazel-out/_tmp/actions/stdout-4146) 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_armv8p-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) { | ^~ make[1]: warning: -j4 forced in makefile: resetting jobserver mode. 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/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:554:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 554 | for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) | ^~ external/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp:484:29: warning: '*((void*)(& AS)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 484 | for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) | ^~ external/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp:478:29: warning: '*((void*)(& AS)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 478 | for (MCRegAliasIterator AS(Reg, TRI, true); AS.isValid(); ++AS) { | ^~ external/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp:458:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 458 | for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) | ^~ 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/CodeGen/MachineFunction.cpp: external/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp: In member function 'llvm::MachineMemOperand* llvm::MachineFunction::getMachineMemOperand(llvm::MachinePointerInfo, llvm::MachineMemOperand::Flags, llvm::LLT, llvm::Align, const llvm::AAMDNodes&, const llvm::MDNode*, llvm::SyncScope::ID, llvm::AtomicOrdering, llvm::AtomicOrdering)': external/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp:487:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 487 | MachineMemOperand *MachineFunction::getMachineMemOperand( | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp: In member function 'llvm::MachineMemOperand* llvm::MachineFunction::getMachineMemOperand(const llvm::MachineMemOperand*, const llvm::MachinePointerInfo&, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp:505:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 505 | MachineMemOperand *MachineFunction::getMachineMemOperand( | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp: In member function 'llvm::MachineMemOperand* llvm::MachineFunction::getMachineMemOperand(const llvm::MachineMemOperand*, int64_t, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp:514:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 514 | MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, | ^~~~~~~~~~~~~~~ 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 | /// / \ | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In function 'llvm::SDValue foldSelectWithIdentityConstant(llvm::SDNode*, llvm::SelectionDAG&, bool)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:2492:78: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2492 | SDValue NewBO = DAG.getNode(Opcode, SDLoc(N), VT, F0, FVal, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:2498:78: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2498 | SDValue NewBO = DAG.getNode(Opcode, SDLoc(N), VT, F0, TVal, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In function 'llvm::SDValue narrowExtractedVectorBinOp(llvm::SDNode*, llvm::SelectionDAG&, bool)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:23849:39: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 23849 | BinOp->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:23932:68: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 23932 | DAG.getNode(BOpcode, DL, NarrowBVT, X, Y, BinOp->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::reassociateOpsCommutative(unsigned int, const llvm::SDLoc&, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1277:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1277 | SDValue DAGCombiner::reassociateOpsCommutative(unsigned Opc, const SDLoc &DL, | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1302:73: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1302 | SDValue OpNode = DAG.getNode(Opc, SDLoc(N0), VT, N00, N1, NewFlags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1303:60: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1303 | return DAG.getNode(Opc, DL, VT, OpNode, N01, NewFlags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1360:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1360 | SDValue OpNode = DAG.getNode(Opc, SDLoc(N0), VT, N00, N1, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1361:61: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1361 | return DAG.getNode(Opc, DL, VT, OpNode, N01, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1364:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1364 | SDValue OpNode = DAG.getNode(Opc, SDLoc(N0), VT, N01, N1, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1365:61: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1365 | return DAG.getNode(Opc, DL, VT, OpNode, N00, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::reassociateOps(unsigned int, const llvm::SDLoc&, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1375:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1375 | SDValue DAGCombiner::reassociateOps(unsigned Opc, const SDLoc &DL, SDValue N0, | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In function 'llvm::SDValue {anonymous}::DAGCombiner::reassociateReduction(unsigned int, unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1395:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1395 | SDValue DAGCombiner::reassociateReduction(unsigned RedOpc, unsigned Opc, | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::SimplifyVBinOp(llvm::SDNode*, const llvm::SDLoc&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:26503:62: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 26503 | RHS.getOperand(0), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:26519:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 26519 | SDValue NewBinOp = DAG.getNode(Opcode, DL, VT, X, RHS, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:26528:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 26528 | SDValue NewBinOp = DAG.getNode(Opcode, DL, VT, LHS, X, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:26428:72: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 26428 | SDValue ScalarBO = DAG.getNode(Opcode, DL, EltVT, X, Y, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitFADD(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:16248:60: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 16248 | VT, N0, N1, Flags)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitFMUL(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:16534:60: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 16534 | VT, N0, N1, Flags)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:16546:68: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 16546 | DAG.getConstantFP(-0.0, DL, VT), N0, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::buildSqrtEstimateImpl(llvm::SDValue, llvm::SDNodeFlags, bool)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27580:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27580 | SDValue DAGCombiner::buildSqrtEstimateImpl(SDValue Op, SDNodeFlags Flags, | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27517:75: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27517 | SDValue HalfArg = DAG.getNode(ISD::FMUL, DL, VT, ThreeHalves, Arg, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27518:63: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27518 | HalfArg = DAG.getNode(ISD::FSUB, DL, VT, HalfArg, Arg, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27522:68: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27522 | SDValue NewEst = DAG.getNode(ISD::FMUL, DL, VT, Est, Est, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27523:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27523 | NewEst = DAG.getNode(ISD::FMUL, DL, VT, HalfArg, NewEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27524:71: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27524 | NewEst = DAG.getNode(ISD::FSUB, DL, VT, ThreeHalves, NewEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27525:60: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27525 | Est = DAG.getNode(ISD::FMUL, DL, VT, Est, NewEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27530:57: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27530 | Est = DAG.getNode(ISD::FMUL, DL, VT, Est, Arg, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27555:64: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27555 | SDValue AE = DAG.getNode(ISD::FMUL, DL, VT, Arg, Est, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27556:64: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27556 | SDValue AEE = DAG.getNode(ISD::FMUL, DL, VT, AE, Est, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27557:72: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27557 | SDValue RHS = DAG.getNode(ISD::FADD, DL, VT, AEE, MinusThree, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27565:65: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27565 | LHS = DAG.getNode(ISD::FMUL, DL, VT, Est, MinusHalf, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27568:64: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27568 | LHS = DAG.getNode(ISD::FMUL, DL, VT, AE, MinusHalf, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27571:57: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27571 | Est = DAG.getNode(ISD::FMUL, DL, VT, LHS, RHS, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitFDIV(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:16815:71: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 16815 | SDValue Reciprocal = DAG.getNode(ISD::FDIV, DL, VT, FPOne, N1, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:16822:54: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 16822 | Reciprocal, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27473:64: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27473 | MulEst = DAG.getNode(ISD::FMUL, DL, VT, N, Est, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27477:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27477 | SDValue NewEst = DAG.getNode(ISD::FMUL, DL, VT, Op, MulEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27481:78: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27481 | (i == Iterations - 1 ? N : FPOne), NewEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27484:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27484 | NewEst = DAG.getNode(ISD::FMUL, DL, VT, Est, NewEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27487:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27487 | Est = DAG.getNode(ISD::FADD, DL, VT, MulEst, NewEst, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:27492:57: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 27492 | Est = DAG.getNode(ISD::FMUL, DL, VT, Est, N, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitSELECT(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11515:79: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11515 | DAG.getNode(ISD::SELECT, DL, N1.getValueType(), Cond1, N1, N2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11518:50: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11518 | InnerSelect, N2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11528:61: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11528 | Cond1, N1, N2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11531:46: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11531 | InnerSelect, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11547:39: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11547 | N2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11552:39: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11552 | N2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11566:41: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11566 | N2_2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:11571:41: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11571 | N2_2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:26613:59: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 26613 | SCC.getOperand(4), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitVECTOR_SHUFFLE(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:25229:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 25229 | DAG.getNode(N0.getOpcode(), DL, EltVT, ExtL, ExtR, N0->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitAND(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:6999:51: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6999 | VT, N0, N1)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitIMINMAX(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:5715:61: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 5715 | SDLoc(N), VT, N0, N1)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitMUL(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:4571:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4571 | reassociateReduction(ISD::VECREDUCE_MUL, ISD::MUL, DL, VT, N0, N1)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitADDLike(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:2814:78: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2814 | reassociateReduction(ISD::VECREDUCE_ADD, ISD::ADD, DL, VT, N0, N1)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitOR(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:7930:51: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 7930 | VT, N0, N1)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitXOR(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:9391:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 9391 | reassociateReduction(ISD::VECREDUCE_XOR, ISD::XOR, DL, VT, N0, N1)) | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visit(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:17625:43: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 17625 | Opc, SDLoc(N), VT, N0, N1, Flags)) | ^ INFO: From Compiling llvm/lib/MC/MCParser/COFFMasmParser.cpp: external/llvm-project/llvm/lib/MC/MCParser/COFFMasmParser.cpp: In function 'bool {anonymous}::COFFMasmParser::ParseSectionSwitch(llvm::StringRef, unsigned int, llvm::SectionKind, llvm::StringRef, llvm::COFF::COMDATType, llvm::Align)': external/llvm-project/llvm/lib/MC/MCParser/COFFMasmParser.cpp:227:6: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 227 | bool COFFMasmParser::ParseSectionSwitch( | ^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/MC/MCParser/COFFAsmParser.cpp: external/llvm-project/llvm/lib/MC/MCParser/COFFAsmParser.cpp: In member function 'bool {anonymous}::COFFAsmParser::ParseSectionSwitch(llvm::StringRef, unsigned int, llvm::SectionKind, llvm::StringRef, llvm::COFF::COMDATType)': external/llvm-project/llvm/lib/MC/MCParser/COFFAsmParser.cpp:329:6: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 329 | bool COFFAsmParser::ParseSectionSwitch(StringRef Section, | ^~~~~~~~~~~~~ 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: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: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: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: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/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; | ^~~~~~~~~~ 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/Transforms/Scalar/LoopRerollPass.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp:338:5: warning: multi-line comment [-Wcomment] 338 | // / | \ | ^ INFO: From Compiling llvm/lib/Transforms/Scalar/JumpThreading.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp: In member function 'void llvm::JumpThreadingPass::updateBlockFreqAndEdgeWeight(llvm::BasicBlock*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::BlockFrequencyInfo*, llvm::BranchProbabilityInfo*, bool)': external/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp:2518:61: warning: '*((void*)& BBSuccFreq +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 2518 | *std::max_element(BBSuccFreq.begin(), BBSuccFreq.end()); | ^ [2,579 / 3,968] [Sched] Compiling mlir/lib/Dialect/ArmSME/Utils/Utils.cpp; 18s ... (16 actions, 3 running) 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 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/Target/AArch64/AArch64InstrInfo.cpp: external/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp: In member function 'virtual unsigned int llvm::AArch64InstrInfo::getInstSizeInBytes(const llvm::MachineInstr&) const': external/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp:103: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 103 | unsigned NumBytes = 0; | INFO: From Compiling llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp: external/llvm-project/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp: In member function 'virtual void {anonymous}::AArch64AsmPrinter::emitStartOfAsmFile(llvm::Module&)': external/llvm-project/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp:241: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 241 | unsigned Flags = 0; | 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/Target/AArch64/AArch64ISelDAGToDAG.cpp: In file included from external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:431: bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenDAGISel.inc: In member function 'virtual bool {anonymous}::AArch64DAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const': bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenDAGISel.inc:241441: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 241441 | return true; | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp: In function 'int getIntOperandFromRegisterString(llvm::StringRef)': external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:3751: warning: '*((void*)& Ops +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3751 | return (Ops[0] << 14) | (Ops[1] << 11) | (Ops[2] << 7) | | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:3751: warning: '*((void*)& Ops +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:3751: warning: '*((void*)& Ops +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:3752: warning: '*((void*)& Ops +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3752 | (Ops[3] << 3) | (Ops[4]); | external/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:3752: warning: '*((void*)& Ops +32)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3752 | (Ops[3] << 3) | (Ops[4]); INFO: From Compiling llvm/lib/Transforms/Utils/BasicBlockUtils.cpp: external/llvm-project/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp: In function 'bool llvm::MergeBlockIntoPredecessor(llvm::BasicBlock*, llvm::DomTreeUpdater*, llvm::LoopInfo*, llvm::MemorySSAUpdater*, llvm::MemoryDependenceResults*, bool, llvm::DominatorTree*)': external/llvm-project/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp:208:12: warning: 'FallThruPath' may be used uninitialized in this function [-Wmaybe-uninitialized] 208 | unsigned FallThruPath; | ^~~~~~~~~~~~ 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/aarch64-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/aarch64-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/aarch64-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/aarch64-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/aarch64-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 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/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/Target/AArch64/GISel/AArch64LegalizerInfo.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h:23, from external/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h:27, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:17, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from external/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:13, from external/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:17, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: external/llvm-project/llvm/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorTemplateBase::push_back(llvm::SmallVectorTemplateBase::ValueParamT) [with T = llvm::LLT]': external/llvm-project/llvm/include/llvm/ADT/SmallVector.h:565:8: note: parameter passing for argument of type 'llvm::SmallVectorTemplateBase::ValueParamT' {aka 'llvm::LLT'} changed in GCC 9.1 565 | void push_back(ValueParamT Elt) { | ^~~~~~~~~ In file included from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:19, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalarIf(llvm::LegalityPredicate, unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1012:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1012 | LegalizeRuleSet &maxScalarIf(LegalityPredicate Predicate, unsigned TypeIdx, | ^~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1001:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1001 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:967:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 967 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalarOrEltIf(llvm::LegalityPredicate, unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:934:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 934 | LegalizeRuleSet &minScalarOrEltIf(LegalityPredicate Predicate, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalarOrElt(unsigned int, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:925:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 925 | LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1153:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1153 | LegalizeRuleSet &clampMaxNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampScalar(unsigned int, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1028:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1028 | LegalizeRuleSet &clampScalar(unsigned TypeIdx, const LLT MinTy, | ^~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1028:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampNumElements(unsigned int, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1177:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1177 | LegalizeRuleSet &clampNumElements(unsigned TypeIdx, const LLT MinTy, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1177:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 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/Globals.cpp: external/llvm-project/llvm/lib/IR/Globals.cpp: In member function 'void llvm::GlobalValue::setSanitizerMetadata(llvm::GlobalValue::SanitizerMetadata)': external/llvm-project/llvm/lib/IR/Globals.cpp:233:6: note: parameter passing for argument of type 'llvm::GlobalValue::SanitizerMetadata' changed in GCC 9.1 233 | void GlobalValue::setSanitizerMetadata(SanitizerMetadata Meta) { | ^~~~~~~~~~~ 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/Target/AArch64/GISel/AArch64CallLowering.cpp: In file included from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h:18, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:15: external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:283:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 283 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual void {anonymous}::OutgoingArgHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:292:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 292 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual void {anonymous}::IncomingArgHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:166:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 166 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual void {anonymous}::OutgoingArgHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:300:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 300 | void assignValueToAddress(const CallLowering::ArgInfo &Arg, unsigned RegIndex, | ^~~~~~~~~~~~~~~~~~~~ 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/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) { | ^~~~~~ In file included from /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/memory:83, from external/llvm-project/llvm/include/llvm/ADT/SmallVector.h:28, from external/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:13, from external/llvm-project/llvm/include/llvm/Bitcode/BitcodeReader.h:16, from external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = llvm::AliasSummary; _Args = {llvm::GlobalValueSummary::GVFlags&}]': /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 961 | make_unique(_Args&&... __args) | ^~~~~~~~~~~ /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = llvm::GlobalVarSummary; _Args = {llvm::GlobalValueSummary::GVFlags&, llvm::GlobalVarSummary::GVarFlags&, std::vector >}]': /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::GlobalVarSummary::GVarFlags' changed in GCC 9.1 In file included from external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:58: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 In file included from /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/memory:83, from external/llvm-project/llvm/include/llvm/ADT/SmallVector.h:28, from external/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:13, from external/llvm-project/llvm/include/llvm/Bitcode/BitcodeReader.h:16, from external/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = llvm::FunctionSummary; _Args = {llvm::GlobalValueSummary::GVFlags&, unsigned int&, llvm::FunctionSummary::FFlags, long unsigned int&, std::vector >, std::vector, std::allocator > >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >}]': /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 961 | make_unique(_Args&&... __args) | ^~~~~~~~~~~ /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = llvm::FunctionSummary; _Args = {llvm::GlobalValueSummary::GVFlags&, unsigned int&, llvm::FunctionSummary::FFlags, int, std::vector >, std::vector, std::allocator > >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >, std::vector >}]': /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'const llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 /usr/lib/gcc/aarch64-linux-gnu/10.3.1/../../../../include/c++/10.3.1/bits/unique_ptr.h:961:5: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 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; | ^~~~~ [2,814 / 3,968] [Sched] Compiling llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp; 22s ... (15 actions, 4 running) 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 llvm/lib/CodeGen/TargetRegisterInfo.cpp: external/llvm-project/llvm/lib/CodeGen/TargetRegisterInfo.cpp: In member function 'const llvm::TargetRegisterClass* llvm::TargetRegisterInfo::getMinimalPhysRegClassLLT(llvm::MCRegister, llvm::LLT) const': external/llvm-project/llvm/lib/CodeGen/TargetRegisterInfo.cpp:231:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 231 | TargetRegisterInfo::getMinimalPhysRegClassLLT(MCRegister reg, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~ 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 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/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/CodeGen/SelectionDAG/SelectionDAG.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'void llvm::SDNode::intersectFlagsWith(llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:11849:6: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 11849 | void SDNode::intersectFlagsWith(const SDNodeFlags Flags) { | ^~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDNode* llvm::SelectionDAG::getNodeIfExists(unsigned int, llvm::SDVTList, llvm::ArrayRef, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10583:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 10583 | SDNode *SelectionDAG::getNodeIfExists(unsigned Opcode, SDVTList VTList, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In function 'bool llvm::isNeutralConstant(unsigned int, llvm::SDNodeFlags, llvm::SDValue, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:11467:6: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 11467 | bool llvm::isNeutralConstant(unsigned Opcode, SDNodeFlags Flags, SDValue V, | ^~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5580:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 5580 | SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::ArrayRef, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:9700:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 9700 | SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:9706:63: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 9706 | case 2: return getNode(Opcode, DL, VT, Ops[0], Ops[1], Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:9707:71: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 9707 | case 3: return getNode(Opcode, DL, VT, Ops[0], Ops[1], Ops[2], Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::simplifyFPBinop(unsigned int, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:9625:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 9625 | SDValue SelectionDAG::simplifyFPBinop(unsigned Opcode, SDValue X, SDValue Y, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNeutralElement(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:12733:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 12733 | SDValue SelectionDAG::getNeutralElement(unsigned Opcode, const SDLoc &DL, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:7058:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7058 | SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDValue)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:7055:51: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 7055 | return getNode(Opcode, DL, VT, N1, N2, N3, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:6556:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 6556 | SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, EVT VT, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDValue)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:6532:47: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6532 | return getNode(Opcode, DL, VT, N1, N2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getMemBasePlusOffset(llvm::SDValue, llvm::SDValue, const llvm::SDLoc&, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:7364:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7364 | SDValue SelectionDAG::getMemBasePlusOffset(SDValue Ptr, SDValue Offset, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:7369:61: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7369 | return getNode(ISD::ADD, DL, BasePtrVT, Ptr, Offset, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getMemBasePlusOffset(llvm::SDValue, llvm::TypeSize, const llvm::SDLoc&, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:7348:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7348 | SDValue SelectionDAG::getMemBasePlusOffset(SDValue Base, TypeSize Offset, | ^~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::SDVTList, llvm::ArrayRef, llvm::SDNodeFlags)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:9825:9: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 9825 | SDValue SelectionDAG::getNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, | ^~~~~~~~~~~~ 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/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) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/Transforms/Scalar/InductiveRangeCheckElimination.cpp: external/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:1347:3: warning: multi-line comment [-Wcomment] 1347 | // | ----------------\ | ^ INFO: From Compiling llvm/lib/MC/MCContext.cpp: external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionDXContainer* llvm::MCContext::getDXContainerSection(llvm::StringRef, llvm::SectionKind)': external/llvm-project/llvm/lib/MC/MCContext.cpp:856:23: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 856 | MCSectionDXContainer *MCContext::getDXContainerSection(StringRef Section, | ^~~~~~~~~ In file included from external/llvm-project/llvm/include/llvm/MC/MCLinkerOptimizationHint.h:21, from external/llvm-project/llvm/include/llvm/MC/MCStreamer.h:22, from external/llvm-project/llvm/lib/MC/MCContext.cpp:35: external/llvm-project/llvm/include/llvm/ADT/StringSwitch.h: In member function 'llvm::StringSwitch& llvm::StringSwitch::Case(llvm::StringLiteral, T) [with T = llvm::SectionKind; R = llvm::SectionKind]': external/llvm-project/llvm/include/llvm/ADT/StringSwitch.h:69:17: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 69 | StringSwitch &Case(StringLiteral S, T Value) { | ^~~~ external/llvm-project/llvm/include/llvm/ADT/StringSwitch.h: In member function 'llvm::StringSwitch& llvm::StringSwitch::StartsWith(llvm::StringLiteral, T) [with T = llvm::SectionKind; R = llvm::SectionKind]': external/llvm-project/llvm/include/llvm/ADT/StringSwitch.h:83:17: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 83 | StringSwitch& StartsWith(StringLiteral S, T Value) { | ^~~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionELF* llvm::MCContext::createELFSectionImpl(llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, unsigned int, const llvm::MCSymbolELF*, bool, unsigned int, const llvm::MCSymbolELF*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:468:15: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 468 | MCSectionELF *MCContext::createELFSectionImpl(StringRef Section, unsigned Type, | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionMachO* llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, const char*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:438:17: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 438 | MCSectionMachO *MCContext::getMachOSection(StringRef Segment, StringRef Section, | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionCOFF* llvm::MCContext::getCOFFSection(llvm::StringRef, unsigned int, llvm::SectionKind, llvm::StringRef, int, unsigned int, const char*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:662:16: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 662 | MCSectionCOFF *MCContext::getCOFFSection(StringRef Section, | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionCOFF* llvm::MCContext::getCOFFSection(llvm::StringRef, unsigned int, llvm::SectionKind, const char*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:693:16: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 693 | MCSectionCOFF *MCContext::getCOFFSection(StringRef Section, | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionWasm* llvm::MCContext::getWasmSection(const llvm::Twine&, llvm::SectionKind, unsigned int, const llvm::MCSymbolWasm*, unsigned int, const char*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:735:16: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 735 | MCSectionWasm *MCContext::getWasmSection(const Twine &Section, SectionKind Kind, | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionWasm* llvm::MCContext::getWasmSection(const llvm::Twine&, llvm::SectionKind, unsigned int, const llvm::Twine&, unsigned int, const char*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:722:16: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 722 | MCSectionWasm *MCContext::getWasmSection(const Twine &Section, SectionKind K, | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionXCOFF* llvm::MCContext::getXCOFFSection(llvm::StringRef, llvm::SectionKind, std::optional, bool, const char*, std::optional)': external/llvm-project/llvm/lib/MC/MCContext.cpp:774:17: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 774 | MCSectionXCOFF *MCContext::getXCOFFSection( | ^~~~~~~~~ external/llvm-project/llvm/lib/MC/MCContext.cpp: In member function 'llvm::MCSectionGOFF* llvm::MCContext::getGOFFSection(llvm::StringRef, llvm::SectionKind, llvm::MCSection*, const llvm::MCExpr*)': external/llvm-project/llvm/lib/MC/MCContext.cpp:650:16: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 650 | MCSectionGOFF *MCContext::getGOFFSection(StringRef Section, SectionKind Kind, | ^~~~~~~~~ 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/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 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:161:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 161 | for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI) | ^~ 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/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/Transforms/Vectorize/VPlanTransforms.cpp: In file included from external/llvm-project/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h:12, from external/llvm-project/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp:15: external/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h: In member function 'llvm::VPInstruction* llvm::VPBuilder::createOverflowingOp(unsigned int, std::initializer_list, llvm::VPRecipeWithIRFlags::WrapFlagsTy, llvm::DebugLoc, const llvm::Twine&)': external/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h:147:18: note: parameter passing for argument of type 'llvm::VPRecipeWithIRFlags::WrapFlagsTy' changed in GCC 9.1 147 | VPInstruction *createOverflowingOp(unsigned Opcode, | ^~~~~~~~~~~~~~~~~~~ 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 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/CodeGen/GlobalISel/CSEInfo.cpp: external/llvm-project/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp: In member function 'const llvm::GISelInstProfileBuilder& llvm::GISelInstProfileBuilder::addNodeIDRegType(llvm::LLT) const': external/llvm-project/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp:341:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 341 | GISelInstProfileBuilder::addNodeIDRegType(const LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h:23, from external/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/CodeGenCommonISel.h:17, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h:23, from external/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:12: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ 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; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [3,082 / 3,968] Compiling mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp; 103s processwrapper-sandbox ... (15 actions, 4 running) 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 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/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/MachineOperand.cpp: external/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp: In constructor 'llvm::MachineMemOperand::MachineMemOperand(llvm::MachinePointerInfo, llvm::MachineMemOperand::Flags, llvm::LLT, llvm::Align, const llvm::AAMDNodes&, const llvm::MDNode*, llvm::SyncScope::ID, llvm::AtomicOrdering, llvm::AtomicOrdering)': external/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp:1070:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1070 | MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, Flags f, | ^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp: In member function 'void llvm::MachineOperand::print(llvm::raw_ostream&, llvm::ModuleSlotTracker&, llvm::LLT, std::optional, bool, bool, bool, unsigned int, const llvm::TargetRegisterInfo*, const llvm::TargetIntrinsicInfo*) const': external/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp:781:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 781 | void MachineOperand::print(raw_ostream &OS, ModuleSlotTracker &MST, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp: In member function 'void llvm::MachineOperand::print(llvm::raw_ostream&, llvm::LLT, const llvm::TargetRegisterInfo*, const llvm::TargetIntrinsicInfo*) const': external/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp:770:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 770 | void MachineOperand::print(raw_ostream &OS, LLT TypeToPrint, | ^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Analysis/AliasAnalysis.cpp: external/llvm-project/llvm/lib/Analysis/AliasAnalysis.cpp: In function 'llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, llvm::AliasResult)': external/llvm-project/llvm/lib/Analysis/AliasAnalysis.cpp:406:14: note: parameter passing for argument of type 'llvm::AliasResult' changed in GCC 9.1 406 | raw_ostream &llvm::operator<<(raw_ostream &OS, AliasResult AR) { | ^~~~ INFO: From Compiling llvm/lib/Target/AArch64/AArch64Subtarget.cpp: In file included from external/llvm-project/llvm/lib/Target/AArch64/AArch64Subtarget.cpp:35: bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenSubtargetInfo.inc: In member function 'void llvm::AArch64Subtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': bazel-out/aarch64-opt/bin/external/llvm-project/llvm/_virtual_includes/AArch64CommonTableGen/AArch64GenSubtargetInfo.inc:47031: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 47031 | if (Bits[AArch64::FeatureALULSLFast]) HasALULSLFast = true; | 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; | ^~~ In file included from external/llvm-project/llvm/include/llvm/AsmParser/LLParser.h:22, from external/llvm-project/llvm/lib/AsmParser/LLParser.cpp:13: external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::FunctionSummary::FunctionSummary(llvm::GlobalValueSummary::GVFlags, unsigned int, llvm::FunctionSummary::FFlags, uint64_t, std::vector, std::vector >, std::vector >, std::vector, std::vector, std::vector, std::vector, std::vector, llvm::FunctionSummary::CallsitesTy, llvm::FunctionSummary::AllocsTy)': external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::GlobalValueSummary::GVFlags' changed in GCC 9.1 863 | FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h:863:3: note: parameter passing for argument of type 'llvm::FunctionSummary::FFlags' changed in GCC 9.1 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/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 mlir/lib/Bytecode/Reader/BytecodeReader.cpp: 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::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 '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 llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp:151: bazel-out/aarch64-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/aarch64-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()) | external/llvm-project/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp: In member function 'const llvm::TargetRegisterClass* {anonymous}::X86InstructionSelector::getRegClass(llvm::LLT, const llvm::RegisterBank&) const': external/llvm-project/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp:171: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 171 | X86InstructionSelector::getRegClass(LLT Ty, const RegisterBank &RB) const { | INFO: From Compiling llvm/lib/Target/X86/GISel/X86CallLowering.cpp: In file included from external/llvm-project/llvm/lib/Target/X86/GISel/X86CallLowering.h:17, from external/llvm-project/llvm/lib/Target/X86/GISel/X86CallLowering.cpp:15: external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:283:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 283 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/GISel/X86CallLowering.cpp: In member function 'virtual void {anonymous}::X86OutgoingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/lib/Target/X86/GISel/X86CallLowering.cpp:115:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 115 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/X86/GISel/X86CallLowering.cpp: In member function 'virtual void {anonymous}::X86IncomingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': external/llvm-project/llvm/lib/Target/X86/GISel/X86CallLowering.cpp:203:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 203 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ 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/Target/TargetLoweringObjectFile.cpp: external/llvm-project/llvm/lib/Target/TargetLoweringObjectFile.cpp: In member function 'virtual llvm::MCSection* llvm::TargetLoweringObjectFile::getSectionForConstant(const llvm::DataLayout&, llvm::SectionKind, const llvm::Constant*, llvm::Align&) const': external/llvm-project/llvm/lib/Target/TargetLoweringObjectFile.cpp:380:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 380 | MCSection *TargetLoweringObjectFile::getSectionForConstant( | ^~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/Target/TargetLoweringObjectFile.cpp: In member function 'llvm::MCSection* llvm::TargetLoweringObjectFile::SectionForGlobal(const llvm::GlobalObject*, llvm::SectionKind, const llvm::TargetMachine&) const': external/llvm-project/llvm/lib/Target/TargetLoweringObjectFile.cpp:321:12: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 321 | MCSection *TargetLoweringObjectFile::SectionForGlobal( | ^~~~~~~~~~~~~~~~~~~~~~~~ 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 llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'std::pair llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:10452:70: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10452 | PtrVT), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitIntrinsicCall(const llvm::CallInst&, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:5474:72: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 5474 | return DAG.getNode(ISD::FPOW, dl, LHS.getValueType(), LHS, RHS, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6459:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6459 | setValue(&I, DAG.getNode(ISD::FMINNUM, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6460 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6461 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6462 | getValue(I.getArgOperand(1)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6465:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6465 | setValue(&I, DAG.getNode(ISD::FMAXNUM, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6466 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6467 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6468 | getValue(I.getArgOperand(1)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6471:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6471 | setValue(&I, DAG.getNode(ISD::FMINIMUM, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6472 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6473 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6474 | getValue(I.getArgOperand(1)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6477:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6477 | setValue(&I, DAG.getNode(ISD::FMAXIMUM, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6478 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6479 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6480 | getValue(I.getArgOperand(1)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6483:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6483 | setValue(&I, DAG.getNode(ISD::FCOPYSIGN, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6484 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6485 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6486 | getValue(I.getArgOperand(1)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6489:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6489 | setValue(&I, DAG.getNode(ISD::FLDEXP, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6490 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6491 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6492 | getValue(I.getArgOperand(1)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6509:13: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6509 | setValue(&I, DAG.getNode( | ~~~~~~~~^~~~~~~~~~~~~~~~~ 6510 | ISD::FMA, sdl, getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6511 | getValue(I.getArgOperand(0)), getValue(I.getArgOperand(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6512 | getValue(I.getArgOperand(2)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6550:15: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6550 | setValue(&I, DAG.getNode(ISD::FMA, sdl, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6551 | getValue(I.getArgOperand(0)).getValueType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6552 | getValue(I.getArgOperand(0)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6553 | getValue(I.getArgOperand(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6554 | getValue(I.getArgOperand(2)), Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6559:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6559 | getValue(I.getArgOperand(0)), getValue(I.getArgOperand(1)), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6562:73: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6562 | Mul, getValue(I.getArgOperand(2)), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitBinary(const llvm::User&, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:3263:53: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3263 | Op1, Op2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitShift(const llvm::User&, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:3302:34: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3302 | Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitSDiv(const llvm::User&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:3313:11: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3313 | setValue(&I, DAG.getNode(ISD::SDIV, getCurSDLoc(), Op1.getValueType(), Op1, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3314 | Op2, Flags)); | ~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitGetElementPtr(const llvm::User&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:3992:77: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3992 | DAG.getConstant(Offset, dl, N.getValueType()), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:4034:74: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4034 | N = DAG.getNode(ISD::ADD, dl, N.getValueType(), N, OffsVal, Flags); | ^ 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; | ~~~~~~~~~~^~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:4138:77: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4138 | DAG.getConstant(StackAlignMask, dl, IntPtr), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'bool llvm::SelectionDAGBuilder::visitBinaryFloatCall(const llvm::CallInst&, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:8580:11: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 8580 | setValue(&I, DAG.getNode(Opcode, getCurSDLoc(), VT, Tmp0, Tmp1, Flags)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'void llvm::SelectionDAGBuilder::visitVectorReduce(const llvm::CallInst&, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:10027:32: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10027 | SDFlags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:10029:75: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10029 | Res = DAG.getNode(ISD::VECREDUCE_SEQ_FADD, dl, VT, Op1, Op2, SDFlags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:10035:32: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10035 | SDFlags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:10037:75: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10037 | Res = DAG.getNode(ISD::VECREDUCE_SEQ_FMUL, dl, VT, Op1, Op2, SDFlags); | ^ 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/CodeGen/GlobalISel/LegalizerInfo.cpp: external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp: In member function 'virtual unsigned int llvm::LegalizerInfo::getExtOpcodeForWideningConstant(llvm::LLT) const': external/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:376:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 376 | unsigned LegalizerInfo::getExtOpcodeForWideningConstant(LLT SmallTy) const { | ^~~~~~~~~~~~~ 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:2594:14: warning: 'SavedLaneValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 2594 | unsigned SavedLaneValue; | ^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/MC/MCSectionMachO.cpp: external/llvm-project/llvm/lib/MC/MCSectionMachO.cpp: In constructor 'llvm::MCSectionMachO::MCSectionMachO(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, llvm::MCSymbol*)': external/llvm-project/llvm/lib/MC/MCSectionMachO.cpp:92:1: note: parameter passing for argument of type 'llvm::SectionKind' changed in GCC 9.1 92 | MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, | ^~~~~~~~~~~~~~ INFO: From Compiling llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In file included from external/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h:23, from external/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h:20, from external/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h:27, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:16, from external/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:22: external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h: In static member function 'static constexpr llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': external/llvm-project/llvm/include/llvm/CodeGen/LowLevelType.h:63:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | static constexpr LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ 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(); | ^~ [3,365 / 3,969] [Sched] Compiling double-conversion/string-to-double.cc; 21s ... (15 actions, 4 running) INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In file included from external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:413:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 413 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::enableAggressiveFMAFusion(llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:894:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 894 | virtual bool enableAggressiveFMAFusion(LLT Ty) const { return false; } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:13: external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, unsigned int*) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFPExtFoldable(const llvm::MachineInstr&, unsigned int, llvm::LLT, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3050 | virtual bool isFPExtFoldable(const MachineInstr &MI, unsigned Opcode, | ^~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3050:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMAFasterThanFMulAndFAdd(const llvm::MachineFunction&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3104:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3104 | virtual bool isFMAFasterThanFMulAndFAdd(const MachineFunction &MF, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:4614:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4614 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isTruncateFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2837 | virtual bool isTruncateFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2837:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isZExtFree(llvm::LLT, llvm::LLT, const llvm::DataLayout&, llvm::LLVMContext&) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2917 | virtual bool isZExtFree(LLT FromTy, LLT ToTy, const DataLayout &DL, | ^~~~~~~~~~ external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:2917:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isFMADLegal(const llvm::MachineInstr&, llvm::LLT) const': external/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:3118:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3118 | virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { | ^~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In lambda function: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:2995:64: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2995 | NewOp1 ? NewOp1 : Op1, Op->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'llvm::SDValue llvm::TargetLowering::BuildSDIV(llvm::SDNode*, llvm::SelectionDAG&, bool, llvm::SmallVectorImpl&) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:5995:58: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 5995 | Res = DAG.getNode(ISD::SRA, dl, VT, Res, Shift, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'llvm::SDValue llvm::TargetLowering::expandFMINNUM_FMAXNUM(llvm::SDNode*, llvm::SelectionDAG&) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:8179:71: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 8179 | return DAG.getNode(NewOp, dl, VT, Quiet0, Quiet1, Node->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:8195:63: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 8195 | Node->getOperand(1), Node->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'llvm::SDValue llvm::TargetLowering::expandIS_FPCLASS(llvm::EVT, llvm::SDValue, llvm::FPClassTest, llvm::SDNodeFlags, const llvm::SDLoc&, llvm::SelectionDAG&) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:8228:9: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 8228 | SDValue TargetLowering::expandIS_FPCLASS(EVT ResultVT, SDValue Op, | ^~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'llvm::SDValue llvm::TargetLowering::expandVecReduce(llvm::SDNode*, llvm::SelectionDAG&) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:10518:75: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10518 | Res = DAG.getNode(BaseOpcode, dl, EltVT, Res, Ops[i], Node->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'llvm::SDValue llvm::TargetLowering::expandVecReduceSeq(llvm::SDNode*, llvm::SelectionDAG&) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:10548:64: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 10548 | Res = DAG.getNode(BaseOpcode, dl, EltVT, Res, Ops[i], Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'bool llvm::TargetLowering::SimplifyDemandedBits(llvm::SDValue, const llvm::APInt&, const llvm::APInt&, llvm::KnownBits&, llvm::TargetLowering::TargetLoweringOpt&, unsigned int, bool) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:2023:29: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2023 | return TLO.CombineTo( | ~~~~~~~~~~~~~^ 2024 | Op, TLO.DAG.getNode(ISD::SRL, dl, VT, Op0, Op1, Flags)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:2748:68: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2748 | TLO.DAG.getNode(Op.getOpcode(), dl, VT, Op0, Op1, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:2767:79: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 2767 | SDValue NewOp = TLO.DAG.getNode(Op.getOpcode(), dl, VT, Op0, Neg1, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp: In member function 'virtual llvm::SDValue llvm::TargetLowering::getNegatedExpression(llvm::SDValue, llvm::SelectionDAG&, bool, bool, llvm::TargetLoweringBase::NegatibleCost&, unsigned int) const': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7089:64: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7089 | SDValue N = DAG.getNode(ISD::FSUB, DL, VT, NegX, Y, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7098:64: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7098 | SDValue N = DAG.getNode(ISD::FSUB, DL, VT, NegY, X, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7120:54: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7120 | return DAG.getNode(ISD::FSUB, DL, VT, Y, X, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7145:61: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7145 | SDValue N = DAG.getNode(Opcode, DL, VT, NegX, Y, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7159:61: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7159 | SDValue N = DAG.getNode(Opcode, DL, VT, X, NegY, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7201:67: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7201 | SDValue N = DAG.getNode(Opcode, DL, VT, NegX, Y, NegZ, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7210:67: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 7210 | SDValue N = DAG.getNode(Opcode, DL, VT, X, NegY, NegZ, Flags); | ^ 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/Target/AArch64/AArch64SpeculationHardening.cpp: external/llvm-project/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp: In member function 'virtual bool {anonymous}::AArch64SpeculationHardening::runOnMachineFunction(llvm::MachineFunction&)': external/llvm-project/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp:573:33: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 573 | for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI) | ^~ external/llvm-project/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp:501:31: warning: '*((void*)(& AI)+56).llvm::MCSuperRegIterator::Val' may be used uninitialized in this function [-Wmaybe-uninitialized] 501 | for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI) | ^~ 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/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; | ^~~~~~~~~~~~~ INFO: From Compiling llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::IncrementPointer(llvm::MemSDNode*, llvm::EVT, llvm::MachinePointerInfo&, llvm::SDValue&, uint64_t*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1229:28: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1229 | Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::SplitVecRes_BinOp(llvm::SDNode*, llvm::SDValue&, llvm::SDValue&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1262:75: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 1262 | Lo = DAG.getNode(Opcode, dl, LHSLo.getValueType(), LHSLo, RHSLo, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1263:75: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 1263 | Hi = DAG.getNode(Opcode, dl, LHSHi.getValueType(), LHSHi, RHSHi, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::SplitVecRes_TernaryOp(llvm::SDNode*, llvm::SDValue&, llvm::SDValue&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1296:82: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 1296 | Lo = DAG.getNode(Opcode, dl, Op0Lo.getValueType(), Op0Lo, Op1Lo, Op2Lo, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1297:82: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 1297 | Hi = DAG.getNode(Opcode, dl, Op0Hi.getValueType(), Op0Hi, Op1Hi, Op2Hi, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::SplitVecRes_FIX(llvm::SDNode*, llvm::SDValue&, llvm::SDValue&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1327:33: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1327 | N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1329:33: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1329 | N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::SplitVecRes_IS_FPCLASS(llvm::SDNode*, llvm::SDValue&, llvm::SDValue&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1546:73: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1546 | Lo = DAG.getNode(ISD::IS_FPCLASS, DL, LoVT, ArgLo, Test, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:1547:73: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 1547 | Hi = DAG.getNode(ISD::IS_FPCLASS, DL, HiVT, ArgHi, Test, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'void llvm::DAGTypeLegalizer::SplitVecRes_UnaryOp(llvm::SDNode*, llvm::SDValue&, llvm::SDValue&)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:2311:69: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 2311 | Lo = DAG.getNode(Opcode, dl, LoVT, Lo, N->getOperand(1), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:2312:69: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 2312 | Hi = DAG.getNode(Opcode, dl, HiVT, Hi, N->getOperand(1), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::SplitVecOp_VECREDUCE(llvm::SDNode*, unsigned int)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:3097:78: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3097 | SDValue Partial = DAG.getNode(CombineOpc, dl, LoOpVT, Lo, Hi, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::SplitVecOp_VECREDUCE_SEQ(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:3117:76: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3117 | SDValue Partial = DAG.getNode(N->getOpcode(), dl, ResVT, AccOp, Lo, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:3120:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 3120 | return DAG.getNode(N->getOpcode(), dl, ResVT, Partial, Hi, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::WidenVecRes_Binary(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4296:37: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4296 | N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::WidenVecRes_BinaryWithExtraScalarOp(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4315:35: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 4315 | N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::WidenVecRes_BinaryCanTrap(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4416:72: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4416 | return DAG.getNode(N->getOpcode(), dl, WidenVT, InOp1, InOp2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4447:77: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4447 | ConcatOps[ConcatEnd++] = DAG.getNode(Opcode, dl, VT, EOp1, EOp2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4463:63: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4463 | EOp1, EOp2, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::WidenVecOp_VECREDUCE_SEQ(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:6746:69: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6746 | return DAG.getNode(Opc, dl, N->getValueType(0), AccOp, Op, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:6753:67: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 6753 | return DAG.getNode(Opc, dl, N->getValueType(0), AccOp, Op, Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::WidenVecRes_Convert(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4703:76: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4703 | return DAG.getNode(Opcode, DL, WidenVT, InOp, N->getOperand(1), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4733:77: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4733 | return DAG.getNode(Opcode, DL, WidenVT, InVec, N->getOperand(1), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4742:77: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4742 | return DAG.getNode(Opcode, DL, WidenVT, InVal, N->getOperand(1), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:4758:75: note: parameter passing for argument of type 'const llvm::SDNodeFlags' changed in GCC 9.1 4758 | Ops[i] = DAG.getNode(Opcode, DL, EltVT, Val, N->getOperand(1), Flags); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::ScalarizeVecRes_BinOp(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:211:65: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 211 | LHS.getValueType(), LHS, RHS, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::ScalarizeVecRes_TernaryOp(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:219:40: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 219 | Op2, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::ScalarizeVecRes_FIX(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:227:40: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 227 | Op2, N->getFlags()); | ^ external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp: In member function 'llvm::SDValue llvm::DAGTypeLegalizer::ScalarizeVecOp_VECREDUCE_SEQ(llvm::SDNode*)': external/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:957:46: note: parameter passing for argument of type 'llvm::SDNodeFlags' changed in GCC 9.1 957 | AccOp, Op, N->getFlags()); | ^ 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 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/GlobalISel/MachineIRBuilder.cpp: external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildJumpTable(llvm::LLT, unsigned int)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:176:21: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 176 | MachineInstrBuilder MachineIRBuilder::buildJumpTable(const LLT PtrTy, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateUnaryOp(llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:182:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 182 | void MachineIRBuilder::validateUnaryOp(const LLT Res, const LLT Op0) { | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:182:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateBinaryOp(llvm::LLT, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:187:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 187 | void MachineIRBuilder::validateBinaryOp(const LLT Res, const LLT Op0, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:187:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:187:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateShiftOp(llvm::LLT, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:193:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 193 | void MachineIRBuilder::validateShiftOp(const LLT Res, const LLT Op0, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:193:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:193:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'std::optional llvm::MachineIRBuilder::materializePtrAdd(llvm::Register&, llvm::Register, llvm::LLT, uint64_t)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:210:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 210 | MachineIRBuilder::materializePtrAdd(Register &Res, Register Op0, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUnmerge(llvm::LLT, const llvm::SrcOp&)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:666:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 666 | MachineInstrBuilder MachineIRBuilder::buildUnmerge(LLT Res, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateTruncExt(llvm::LLT, llvm::LLT, bool)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1063:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1063 | void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT SrcTy, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1063:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateSelectOp(llvm::LLT, llvm::LLT, llvm::LLT, llvm::LLT)': external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1082:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1082 | void MachineIRBuilder::validateSelectOp(const LLT ResTy, const LLT TstTy, | ^~~~~~~~~~~~~~~~ external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1082:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1082:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 external/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1082:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 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 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 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 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) { | ~~~~~~^~~~~~~~~~~~~~~~~~ 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 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 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 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 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 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 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 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 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 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 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/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 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 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/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/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 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 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 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 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/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 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 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/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 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 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 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 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 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/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/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 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 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/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; | ~~~~~~~~~~~~~~ external/xla/xla/util.cc: In function 'std::pair xla::SplitF64ToF32(double)': external/xla/xla/util.cc:475:47: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | std::pair SplitF64ToF32(double x) { | ^ 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 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 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/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/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) { | ~~^~~~~~~~~~~~~ In file included from external/xla/xla/literal_util.cc:16: external/xla/xla/literal_util.h: In static member function 'static xla::Literal xla::LiteralUtil::CreateR0(NativeT) [with NativeT = ml_dtypes::i4]': external/xla/xla/literal_util.h:293:22: note: parameter passing for argument of type 'ml_dtypes::i4' changed in GCC 9.1 293 | /* static */ Literal LiteralUtil::CreateR0(NativeT value) { | ^~~~~~~~~~~ external/xla/xla/literal_util.h: In static member function 'static xla::Literal xla::LiteralUtil::CreateR0(NativeT) [with NativeT = ml_dtypes::i4]': external/xla/xla/literal_util.h:293:22: note: parameter passing for argument of type 'ml_dtypes::i4' changed in GCC 9.1 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 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/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [3,781 / 3,970] [Sched] Compiling xla/hlo/ir/hlo_computation.cc; 64s ... (16 actions, 3 running) 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/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/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/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/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/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_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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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 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_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/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/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/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/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/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/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/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/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/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/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/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: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: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: 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/aarch64-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/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/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/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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:44: 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:276:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 276 | for (int pos = 0; pos < participants_.size(); pos++) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:280:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 280 | for (int i = 0; i < p.source_buffers.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:292:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 292 | for (int rank = 0; rank < devices_to_copy_to.size(); ++rank) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:302:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 302 | 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:332:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 332 | 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:281: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:372:38: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:376:38: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:379:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:382:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:385:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:388:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:391:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:394:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:397:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:400:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:403:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:406:39: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:409:40: required from here external/xla/xla/service/cpu/cpu_runtime.cc:469:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 469 | for (int participant_idx = 0; participant_idx < participants_.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ external/xla/xla/service/cpu/cpu_runtime.cc:475:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | 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:44: 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:526:3: warning: control reaches end of non-void function [-Wreturn-type] 526 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:546:3: warning: control reaches end of non-void function [-Wreturn-type] 546 | } | ^ 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:495:3: warning: control reaches end of non-void function [-Wreturn-type] 495 | } | ^ 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:546:3: warning: control reaches end of non-void function [-Wreturn-type] 546 | } | ^ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 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/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/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/aarch64-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/aarch64-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_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 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/aarch64-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/aarch64-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/aarch64-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/aarch64-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 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)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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 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/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/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 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/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)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3,962 / 3,970] [Sched] Compiling xla/service/cpu/elemental_ir_emitter.cc; 34s ... (6 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/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)) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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() | ^~~~~~~ Target //annc/service/cpu:libannc.so up-to-date: bazel-bin/annc/service/cpu/libannc.so INFO: Elapsed time: 5631.942s, Critical Path: 335.92s INFO: 3970 processes: 214 internal, 3756 processwrapper-sandbox. INFO: Build completed successfully, 3970 total actions INFO: Build completed successfully, 3970 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/graph.py -> build/lib/annc/optimize copying annc/optimize/rewriter.py -> build/lib/annc/optimize copying annc/optimize/__init__.py -> build/lib/annc/optimize copying annc/optimize/rec_embedding.py -> build/lib/annc/optimize copying annc/optimize/op_type.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-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/annc copying build/lib/annc/main.py -> build/bdist.linux-aarch64/wheel/annc creating build/bdist.linux-aarch64/wheel/annc/optimize copying build/lib/annc/optimize/graph.py -> build/bdist.linux-aarch64/wheel/annc/optimize copying build/lib/annc/optimize/rewriter.py -> build/bdist.linux-aarch64/wheel/annc/optimize copying build/lib/annc/optimize/__init__.py -> build/bdist.linux-aarch64/wheel/annc/optimize copying build/lib/annc/optimize/rec_embedding.py -> build/bdist.linux-aarch64/wheel/annc/optimize copying build/lib/annc/optimize/op_type.py -> build/bdist.linux-aarch64/wheel/annc/optimize creating build/bdist.linux-aarch64/wheel/scripts copying build/lib/scripts/install.py -> build/bdist.linux-aarch64/wheel/scripts creating build/bdist.linux-aarch64/wheel/scripts/patches copying build/lib/scripts/patches/llvm.patch -> build/bdist.linux-aarch64/wheel/scripts/patches copying build/lib/scripts/patches/openxla.patch -> build/bdist.linux-aarch64/wheel/scripts/patches copying build/lib/scripts/patches/tensorflow.patch -> build/bdist.linux-aarch64/wheel/scripts/patches running install_egg_info Copying annc.egg-info to build/bdist.linux-aarch64/wheel/annc-0.0.1-py3.9.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/annc-0.0.1.dist-info/WHEEL creating 'dist/annc-0.0.1-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/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.1.dist-info/METADATA' adding 'annc-0.0.1.dist-info/WHEEL' adding 'annc-0.0.1.dist-info/entry_points.txt' adding 'annc-0.0.1.dist-info/top_level.txt' adding 'annc-0.0.1.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qo8URu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64 ++ dirname /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64 + cd ANNC-v0.0.2 + install -d /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/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.aarch64/usr/include/annc + install /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 -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/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.aarch64/usr/include/annc + install -d /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/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/aarch64-opt/bin/annc/service/cpu/libannc.so + install /builddir/build/BUILD/ANNC-v0.0.2/output/152cdb5df9929911c983acb6731d66bb/execroot/aicompiler/bazel-out/aarch64-opt/bin/annc/service/cpu/libannc.so -t /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/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.aarch64/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 -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.aarch64 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.aarch64/usr/lib creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc copying build/lib/annc/main.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/graph.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/rewriter.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/__init__.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/rec_embedding.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/optimize copying build/lib/annc/optimize/op_type.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/optimize creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/scripts copying build/lib/scripts/install.py -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/scripts creating /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/scripts/patches copying build/lib/scripts/patches/llvm.patch -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/scripts/patches copying build/lib/scripts/patches/openxla.patch -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/scripts/patches copying build/lib/scripts/patches/tensorflow.patch -> /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/scripts/patches byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/lib/python3.9/site-packages/annc/main.py to main.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/lib/python3.9/site-packages/scripts/install.py to install.cpython-39.pyc writing byte-compilation script '/tmp/tmp00ob_r10.py' /usr/bin/python3 /tmp/tmp00ob_r10.py removing /tmp/tmp00ob_r10.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.aarch64/usr/lib/python3.9/site-packages/annc-0.0.1-py3.9.egg-info running install_scripts Installing annc-apply-tf script to /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/usr/bin Installing annc-opt script to /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64/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.aarch64/usr/lib/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink Processing files: ANNC-0.0.2-1.aarch64 Provides: ANNC = 0.0.2-1 ANNC(aarch-64) = 0.0.2-1 libXNNPACK.so()(64bit) libannc.so()(64bit) python3.9dist(annc) = 0.0.1 python3dist(annc) = 0.0.1 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-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libXNNPACK.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(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.aarch64 Wrote: /builddir/build/RPMS/ANNC-0.0.2-1.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X03gJ8 + umask 022 + cd /builddir/build/BUILD + cd ANNC-v0.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ANNC-0.0.2-1.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0