I: pbuilder: network access will be disabled during build
I: Current time: Sat Jun  8 00:49:33 +14 2024
I: pbuilder-time-stamp: 1717757373
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [python-grpc-tools_1.14.1-6.dsc]
I: copying [./python-grpc-tools_1.14.1.orig.tar.gz]
I: copying [./python-grpc-tools_1.14.1-6.debian.tar.xz]
I: Extracting source
gpgv: Signature made Mon Feb 13 02:48:55 2023 +14
gpgv:                using RSA key DB1309B6B0AA08EC28A1BF1C06369EAD1D3E0105
gpgv:                issuer "debian@microjoe.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./python-grpc-tools_1.14.1-6.dsc: no acceptable signature found
dpkg-source: info: extracting python-grpc-tools in python-grpc-tools-1.14.1
dpkg-source: info: unpacking python-grpc-tools_1.14.1.orig.tar.gz
dpkg-source: info: unpacking python-grpc-tools_1.14.1-6.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying setuptools-60
dpkg-source: info: applying cython-0.29.32
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/D01_modify_environment starting
debug: Running on ionos5-amd64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Jun  8 00:49 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=amd64
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16'
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=x86_64
  HOST_ARCH=amd64
  IFS=' 	
  '
  INVOCATION_ID=fffc7f59546a4209b418104c07fe39b1
  LANG=C
  LANGUAGE=et_EE:et
  LC_ALL=C
  MACHTYPE=x86_64-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=3572166
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ruuzB6f8/pbuilderrc_rYpN --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ruuzB6f8/b2 --logfile b2/build.log --extrapackages usrmerge python-grpc-tools_1.14.1-6.dsc'
  SUDO_GID=110
  SUDO_UID=105
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://85.184.249.68:3128
I: uname -a
  Linux i-capture-the-hostname 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux
I: ls -l /bin
  total 5632
  -rwxr-xr-x 1 root root 1265648 Apr 24  2023 bash
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 28  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root   14568 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root   44016 Sep 21  2022 cat
  -rwxr-xr-x 1 root root   68656 Sep 21  2022 chgrp
  -rwxr-xr-x 1 root root   64496 Sep 21  2022 chmod
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 chown
  -rwxr-xr-x 1 root root  151152 Sep 21  2022 cp
  -rwxr-xr-x 1 root root  125640 Jan  6  2023 dash
  -rwxr-xr-x 1 root root  121904 Sep 21  2022 date
  -rwxr-xr-x 1 root root   89240 Sep 21  2022 dd
  -rwxr-xr-x 1 root root  102200 Sep 21  2022 df
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 dir
  -rwxr-xr-x 1 root root   88656 Mar 24  2023 dmesg
  lrwxrwxrwx 1 root root       8 Dec 20  2022 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 20  2022 domainname -> hostname
  -rwxr-xr-x 1 root root   43856 Sep 21  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 25  2023 egrep
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 false
  -rwxr-xr-x 1 root root      41 Jan 25  2023 fgrep
  -rwxr-xr-x 1 root root   85600 Mar 24  2023 findmnt
  -rwsr-xr-x 1 root root   35128 Mar 23  2023 fusermount
  -rwxr-xr-x 1 root root  203152 Jan 25  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root   98136 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   22680 Dec 20  2022 hostname
  -rwxr-xr-x 1 root root   72824 Sep 21  2022 ln
  -rwxr-xr-x 1 root root   53024 Mar 24  2023 login
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 ls
  -rwxr-xr-x 1 root root  207168 Mar 24  2023 lsblk
  -rwxr-xr-x 1 root root   97552 Sep 21  2022 mkdir
  -rwxr-xr-x 1 root root   72912 Sep 21  2022 mknod
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 mktemp
  -rwxr-xr-x 1 root root   59712 Mar 24  2023 more
  -rwsr-xr-x 1 root root   59704 Mar 24  2023 mount
  -rwxr-xr-x 1 root root   18744 Mar 24  2023 mountpoint
  -rwxr-xr-x 1 root root  142968 Sep 21  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 20  2022 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  3  2023 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 24  2023 rbash -> bash
  -rwxr-xr-x 1 root root   52112 Sep 21  2022 readlink
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 rm
  -rwxr-xr-x 1 root root   56240 Sep 21  2022 rmdir
  -rwxr-xr-x 1 root root   27560 Nov  3  2022 run-parts
  -rwxr-xr-x 1 root root  126424 Jan  6  2023 sed
  lrwxrwxrwx 1 root root       9 Jun  8 00:49 sh -> /bin/bash
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 sleep
  -rwxr-xr-x 1 root root   85008 Sep 21  2022 stty
  -rwsr-xr-x 1 root root   72000 Mar 24  2023 su
  -rwxr-xr-x 1 root root   39824 Sep 21  2022 sync
  -rwxr-xr-x 1 root root  531984 Apr  7  2023 tar
  -rwxr-xr-x 1 root root   14520 Nov  3  2022 tempfile
  -rwxr-xr-x 1 root root  109616 Sep 21  2022 touch
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 true
  -rwxr-xr-x 1 root root   14568 Mar 23  2023 ulockmgr_server
  -rwsr-xr-x 1 root root   35128 Mar 24  2023 umount
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 vdir
  -rwxr-xr-x 1 root root   72024 Mar 24  2023 wdctl
  lrwxrwxrwx 1 root root       8 Dec 20  2022 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), dh-python, cython3, python3-all-dev, python3-setuptools
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19596 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-python; however:
  Package dh-python is not installed.
 pbuilder-satisfydepends-dummy depends on cython3; however:
  Package cython3 is not installed.
 pbuilder-satisfydepends-dummy depends on python3-all-dev; however:
  Package python3-all-dev is not installed.
 pbuilder-satisfydepends-dummy depends on python3-setuptools; however:
  Package python3-setuptools is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cython3{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libexpat1{a} libexpat1-dev{a} libfile-stripnondeterminism-perl{a} libicu72{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libpython3-all-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.11{a} libpython3.11-dev{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} po-debconf{a} python3{a} python3-all{a} python3-all-dev{a} python3-dev{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3-pkg-resources{a} python3-setuptools{a} python3.11{a} python3.11-dev{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl javascript-common libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 
0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded.
Need to get 35.8 MB of archives. After unpacking 145 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-minimal amd64 3.11.2-6 [813 kB]
Get: 2 http://deb.debian.org/debian bookworm/main amd64 libexpat1 amd64 2.5.0-1 [99.3 kB]
Get: 3 http://deb.debian.org/debian bookworm/main amd64 python3.11-minimal amd64 3.11.2-6 [2064 kB]
Get: 4 http://deb.debian.org/debian bookworm/main amd64 python3-minimal amd64 3.11.2-1+b1 [26.3 kB]
Get: 5 http://deb.debian.org/debian bookworm/main amd64 media-types all 10.0.0 [26.1 kB]
Get: 6 http://deb.debian.org/debian bookworm/main amd64 readline-common all 8.2-1.3 [69.0 kB]
Get: 7 http://deb.debian.org/debian bookworm/main amd64 libreadline8 amd64 8.2-1.3 [166 kB]
Get: 8 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-stdlib amd64 3.11.2-6 [1796 kB]
Get: 9 http://deb.debian.org/debian bookworm/main amd64 python3.11 amd64 3.11.2-6 [572 kB]
Get: 10 http://deb.debian.org/debian bookworm/main amd64 libpython3-stdlib amd64 3.11.2-1+b1 [9312 B]
Get: 11 http://deb.debian.org/debian bookworm/main amd64 python3 amd64 3.11.2-1+b1 [26.3 kB]
Get: 12 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 13 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB]
Get: 14 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB]
Get: 15 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]
Get: 16 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get: 17 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
Get: 18 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB]
Get: 19 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB]
Get: 20 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB]
Get: 21 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB]
Get: 22 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get: 23 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
Get: 24 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get: 25 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get: 26 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB]
Get: 27 http://deb.debian.org/debian bookworm/main amd64 cython3 amd64 0.29.32-2+b1 [1302 kB]
Get: 28 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 29 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB]
Get: 30 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB]
Get: 31 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 32 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B]
Get: 33 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 34 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 35 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB]
Get: 36 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB]
Get: 37 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB]
Get: 38 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.2 [687 kB]
Get: 39 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]
Get: 40 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 41 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 42 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB]
Get: 43 http://deb.debian.org/debian bookworm/main amd64 python3-lib2to3 all 3.11.2-2 [76.2 kB]
Get: 44 http://deb.debian.org/debian bookworm/main amd64 python3-distutils all 3.11.2-2 [131 kB]
Get: 45 http://deb.debian.org/debian bookworm/main amd64 dh-python all 5.20230130 [104 kB]
Get: 46 http://deb.debian.org/debian bookworm/main amd64 libexpat1-dev amd64 2.5.0-1 [150 kB]
Get: 47 http://deb.debian.org/debian bookworm/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get: 48 http://deb.debian.org/debian bookworm/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get: 49 http://deb.debian.org/debian bookworm/main amd64 libjs-sphinxdoc all 5.3.0-4 [130 kB]
Get: 50 http://deb.debian.org/debian bookworm/main amd64 libpython3.11 amd64 3.11.2-6 [1988 kB]
Get: 51 http://deb.debian.org/debian bookworm/main amd64 zlib1g-dev amd64 1:1.2.13.dfsg-1 [916 kB]
Get: 52 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-dev amd64 3.11.2-6 [4738 kB]
Get: 53 http://deb.debian.org/debian bookworm/main amd64 libpython3-dev amd64 3.11.2-1+b1 [9572 B]
Get: 54 http://deb.debian.org/debian bookworm/main amd64 libpython3-all-dev amd64 3.11.2-1+b1 [1068 B]
Get: 55 http://deb.debian.org/debian bookworm/main amd64 python3-all amd64 3.11.2-1+b1 [1056 B]
Get: 56 http://deb.debian.org/debian bookworm/main amd64 python3.11-dev amd64 3.11.2-6 [615 kB]
Get: 57 http://deb.debian.org/debian bookworm/main amd64 python3-dev amd64 3.11.2-1+b1 [26.2 kB]
Get: 58 http://deb.debian.org/debian bookworm/main amd64 python3-all-dev amd64 3.11.2-1+b1 [1072 B]
Get: 59 http://deb.debian.org/debian bookworm/main amd64 python3-pkg-resources all 66.1.1-1 [296 kB]
Get: 60 http://deb.debian.org/debian bookworm/main amd64 python3-setuptools all 66.1.1-1 [521 kB]
Fetched 35.8 MB in 1s (41.7 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libpython3.11-minimal:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19596 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.2-6_amd64.deb ...
Unpacking libpython3.11-minimal:amd64 (3.11.2-6) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../libexpat1_2.5.0-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.5.0-1) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.2-6_amd64.deb ...
Unpacking python3.11-minimal (3.11.2-6) ...
Setting up libpython3.11-minimal:amd64 (3.11.2-6) ...
Setting up libexpat1:amd64 (2.5.0-1) ...
Setting up python3.11-minimal (3.11.2-6) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19912 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_amd64.deb ...
Unpacking python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.0.0_all.deb ...
Unpacking media-types (10.0.0) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ...
Unpacking readline-common (8.2-1.3) ...
Selecting previously unselected package libreadline8:amd64.
Preparing to unpack .../3-libreadline8_8.2-1.3_amd64.deb ...
Unpacking libreadline8:amd64 (8.2-1.3) ...
Selecting previously unselected package libpython3.11-stdlib:amd64.
Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_amd64.deb ...
Unpacking libpython3.11-stdlib:amd64 (3.11.2-6) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../5-python3.11_3.11.2-6_amd64.deb ...
Unpacking python3.11 (3.11.2-6) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.11.2-1+b1) ...
Setting up python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20346 files and directories currently installed.)
Preparing to unpack .../00-python3_3.11.2-1+b1_amd64.deb ...
Unpacking python3 (3.11.2-1+b1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.44-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../03-libmagic1_1%3a5.44-3_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../06-libuchardet0_0.0.7-1_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.22.4-10_amd64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.38.1-5+b1_amd64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../09-libpipeline1_1.5.7-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.11.2-2_amd64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package cython3.
Preparing to unpack .../16-cython3_0.29.32-2+b1_amd64.deb ...
Unpacking cython3 (0.29.32-2+b1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../17-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../18-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../19-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../21-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../23-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../24-libelf1_0.188-2.1_amd64.deb ...
Unpacking libelf1:amd64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../25-dwz_0.15-1_amd64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:amd64.
Preparing to unpack .../26-libicu72_72.1-3_amd64.deb ...
Unpacking libicu72:amd64 (72.1-3) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../27-libxml2_2.9.14+dfsg-1.2_amd64.deb ...
Unpacking libxml2:amd64 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../28-gettext_0.21-12_amd64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../29-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../30-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../31-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../32-python3-lib2to3_3.11.2-2_all.deb ...
Unpacking python3-lib2to3 (3.11.2-2) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../33-python3-distutils_3.11.2-2_all.deb ...
Unpacking python3-distutils (3.11.2-2) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../34-dh-python_5.20230130_all.deb ...
Unpacking dh-python (5.20230130) ...
Selecting previously unselected package libexpat1-dev:amd64.
Preparing to unpack .../35-libexpat1-dev_2.5.0-1_amd64.deb ...
Unpacking libexpat1-dev:amd64 (2.5.0-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../36-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../37-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../38-libjs-sphinxdoc_5.3.0-4_all.deb ...
Unpacking libjs-sphinxdoc (5.3.0-4) ...
Selecting previously unselected package libpython3.11:amd64.
Preparing to unpack .../39-libpython3.11_3.11.2-6_amd64.deb ...
Unpacking libpython3.11:amd64 (3.11.2-6) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../40-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libpython3.11-dev:amd64.
Preparing to unpack .../41-libpython3.11-dev_3.11.2-6_amd64.deb ...
Unpacking libpython3.11-dev:amd64 (3.11.2-6) ...
Selecting previously unselected package libpython3-dev:amd64.
Preparing to unpack .../42-libpython3-dev_3.11.2-1+b1_amd64.deb ...
Unpacking libpython3-dev:amd64 (3.11.2-1+b1) ...
Selecting previously unselected package libpython3-all-dev:amd64.
Preparing to unpack .../43-libpython3-all-dev_3.11.2-1+b1_amd64.deb ...
Unpacking libpython3-all-dev:amd64 (3.11.2-1+b1) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../44-python3-all_3.11.2-1+b1_amd64.deb ...
Unpacking python3-all (3.11.2-1+b1) ...
Selecting previously unselected package python3.11-dev.
Preparing to unpack .../45-python3.11-dev_3.11.2-6_amd64.deb ...
Unpacking python3.11-dev (3.11.2-6) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../46-python3-dev_3.11.2-1+b1_amd64.deb ...
Unpacking python3-dev (3.11.2-1+b1) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../47-python3-all-dev_3.11.2-1+b1_amd64.deb ...
Unpacking python3-all-dev (3.11.2-1+b1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../48-python3-pkg-resources_66.1.1-1_all.deb ...
Unpacking python3-pkg-resources (66.1.1-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../49-python3-setuptools_66.1.1-1_all.deb ...
Unpacking python3-setuptools (66.1.1-1) ...
Setting up media-types (10.0.0) ...
Setting up libpipeline1:amd64 (1.5.7-1) ...
Setting up libicu72:amd64 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:amd64 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up libexpat1-dev:amd64 (2.5.0-1) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:amd64 (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libelf1:amd64 (0.188-2.1) ...
Setting up readline-common (8.2-1.3) ...
Setting up libxml2:amd64 (2.9.14+dfsg-1.2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-12) ...
Setting up libtool (2.4.7-5) ...
Setting up libreadline8:amd64 (8.2-1.3) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libjs-sphinxdoc (5.3.0-4) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libpython3.11-stdlib:amd64 (3.11.2-6) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpython3-stdlib:amd64 (3.11.2-1+b1) ...
Setting up python3.11 (3.11.2-6) ...
Setting up libpython3.11:amd64 (3.11.2-6) ...
Setting up debhelper (13.11.4) ...
Setting up python3 (3.11.2-1+b1) ...
Setting up libpython3.11-dev:amd64 (3.11.2-6) ...
Setting up cython3 (0.29.32-2+b1) ...
Setting up python3-lib2to3 (3.11.2-2) ...
Setting up python3-pkg-resources (66.1.1-1) ...
Setting up python3-distutils (3.11.2-2) ...
Setting up dh-python (5.20230130) ...
Setting up libpython3-dev:amd64 (3.11.2-1+b1) ...
Setting up python3-setuptools (66.1.1-1) ...
Setting up python3.11-dev (3.11.2-6) ...
Setting up python3-all (3.11.2-1+b1) ...
Setting up libpython3-all-dev:amd64 (3.11.2-1+b1) ...
Setting up python3-dev (3.11.2-1+b1) ...
Setting up python3-all-dev (3.11.2-1+b1) ...
Processing triggers for libc-bin (2.36-9) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
removed '/etc/unsupported-skip-usrmerge-conversion'
The system has been successfully converted.
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/python-grpc-tools-1.14.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../python-grpc-tools_1.14.1-6_source.changes
dpkg-buildpackage: info: source package python-grpc-tools
dpkg-buildpackage: info: source version 1.14.1-6
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Agathe Porte <debian@microjoe.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean  --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:240: python3.11 setup.py clean 
running clean
removing '/build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.11' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary  --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:240: python3.11 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:240: /usr/bin/python3 setup.py build 
running build
running build_py
creating /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools
copying grpc_tools/protoc.py -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools
copying grpc_tools/command.py -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools
copying grpc_tools/__init__.py -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools
creating /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto
creating /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google
creating /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/wrappers.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/type.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/timestamp.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/struct.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/source_context.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/field_mask.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/empty.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/duration.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/descriptor.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
creating /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/api.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/any.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
running build_ext
building 'grpc_tools._protoc_compiler' extension
creating build
creating build/temp.linux-x86_64-cpython-311
creating build/temp.linux-x86_64-cpython-311/grpc_root
creating build/temp.linux-x86_64-cpython-311/grpc_root/src
creating build/temp.linux-x86_64-cpython-311/grpc_root/src/compiler
creating build/temp.linux-x86_64-cpython-311/grpc_tools
creating build/temp.linux-x86_64-cpython-311/third_party
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/js
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/php
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/python
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/ruby
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util
creating build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c grpc_root/src/compiler/python_generator.cc -o build/temp.linux-x86_64-cpython-311/grpc_root/src/compiler/python_generator.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c grpc_tools/_protoc_compiler.cpp -o build/temp.linux-x86_64-cpython-311/grpc_tools/_protoc_compiler.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c grpc_tools/main.cc -o build/temp.linux-x86_64-cpython-311/grpc_tools/main.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c grpc_tools/protobuf_generated_well_known_types_embed.cc -o build/temp.linux-x86_64-cpython-311/grpc_tools/protobuf_generated_well_known_types_embed.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/any.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/any.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/any.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/any.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/api.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/api.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/arena.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/arena.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/arenastring.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/arenastring.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/code_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/code_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/code_generator.cc: In member function 'virtual bool google::protobuf::compiler::CodeGenerator::GenerateAll(const std::vector<const google::protobuf::FileDescriptor*>&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/code_generator.cc:57:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   57 |   for (int i = 0; i < files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/code_generator.cc: In function 'void google::protobuf::compiler::ParseGeneratorParameter(const std::string&, std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*)':
third_party/protobuf/src/google/protobuf/compiler/code_generator.cc:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  105 |   for (int i = 0; i < parts.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In function 'bool google::protobuf::compiler::{anonymous}::TryCreateParentDirectory(const std::string&, const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:177:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  177 |   for (int i = 0; i < parts.size() - 1; i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::UpdateMetadata(size_t, size_t)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:653:29: warning: comparison of integer expressions of different signedness: 'google::protobuf::int32' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  653 |     if (annotation->begin() >= insertion_offset) {
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In destructor 'virtual google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::~MemoryOutputStream()':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:746:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  746 |       for (int i = 0; i < data_.size(); i++) {
      |                       ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'int google::protobuf::compiler::CommandLineInterface::Run(int, const char* const*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:879:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::CommandLineInterface::OutputDirective>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  879 |     for (int i = 0; i < output_directives_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:963:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  963 |         for (int i = 0; i < parsed_files.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::InitializeDiskSourceTree(google::protobuf::compiler::DiskSourceTree*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:987:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  987 |   for (int i = 0; i < proto_path_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::PopulateSimpleDescriptorDatabase(google::protobuf::SimpleDescriptorDatabase*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1000:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1000 |   for (int i = 0; i < descriptor_set_in_names_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::ParseInputFiles(google::protobuf::DescriptorPool*, std::vector<const google::protobuf::FileDescriptor*>*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1046:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1046 |   for (int i = 0; i < input_files_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::MakeInputsBeProtoPathRelative(google::protobuf::compiler::DiskSourceTree*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1113:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1113 |   for (int i = 0; i < input_files_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'google::protobuf::compiler::CommandLineInterface::ParseArgumentStatus google::protobuf::compiler::CommandLineInterface::ParseArguments(int, const char* const*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1209:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1209 |   for (int i = 0; i < arguments.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1214:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1214 |       if (i + 1 == arguments.size() || arguments[i + 1][0] == '-') {
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'google::protobuf::compiler::CommandLineInterface::ParseArgumentStatus google::protobuf::compiler::CommandLineInterface::InterpretArgument(const std::string&, const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1402:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1402 |     for (int i = 0; i < parts.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::GenerateDependencyManifestFile(const std::vector<const google::protobuf::FileDescriptor*>&, const GeneratorContextMap&, google::protobuf::compiler::DiskSourceTree*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1838:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1838 |   for (int i = 0; i < parsed_files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1853:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1853 |     for (int i = 0; i < relative_output_filenames.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1876:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1876 |   for (int i = 0; i < output_filenames.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1878:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1878 |     if (i == output_filenames.size() - 1) {
      |         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::GeneratePluginOutput(const std::vector<const google::protobuf::FileDescriptor*>&, const std::string&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1919:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1919 |   for (int i = 0; i < parsed_files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'bool google::protobuf::compiler::CommandLineInterface::WriteDescriptorSet(const std::vector<const google::protobuf::FileDescriptor*>&)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2066:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2066 |     for (int i = 0; i < parsed_files.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2077:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2077 |   for (int i = 0; i < parsed_files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function 'void google::protobuf::compiler::CommandLineInterface::PrintFreeFieldNumbers(const google::protobuf::Descriptor*)':
third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2245:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2245 |   for (int i = 0; i < nested_messages.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc:38:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.cc:36:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.cc:37:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc:41:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h:48,
                 from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:35:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In constructor 'google::protobuf::compiler::cpp::FileGenerator::FileGenerator(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::cpp::Options&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:70:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   70 |   for (int i = 0; i < msgs.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:90:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::ServiceGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   90 |     for (int i = 0; i < service_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In destructor 'google::protobuf::compiler::cpp::FileGenerator::~FileGenerator()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:106:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  106 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateMacroUndefs(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:121:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  121 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  124 |     for (int i = 0; i < GOOGLE_ARRAYSIZE(kMacroNames); ++i) {
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:131:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  131 |   for (int i = 0; i < names_to_undef.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In function 'void google::protobuf::compiler::cpp::{anonymous}::GenerateWeakDeclarations(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::cpp::Options&, google::protobuf::compiler::cpp::SCCAnalyzer*, google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:353:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  353 |   for (int i = 0; i < fields.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateGlobalSource(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:440:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::EnumGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  440 |   for (int i = 0; i < enum_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:445:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::ExtensionGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  445 |   for (int i = 0; i < extension_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:451:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::ServiceGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  451 |     for (int i = 0; i < service_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateSource(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:468:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  468 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:497:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::EnumGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  497 |     for (int i = 0; i < enum_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:502:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  502 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:511:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::ServiceGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  511 |       for (int i = 0; i < service_generators_.size(); i++) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:520:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::ExtensionGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  520 |     for (int i = 0; i < extension_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateReflectionInitializationCode(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:644:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  644 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:655:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  655 |       for (int i = 0; i < message_generators_.size(); i++) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:667:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  667 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:781:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  781 |       for (int i = 0; i < file_data.size();) {
      |                       ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:782:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  782 |         for (int j = 0; j < kBytesPerLine && i < file_data.size(); ++i, ++j) {
      |                                              ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:791:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  791 |       for (int i = 0; i < file_data.size(); i += kBytesPerLine) {
      |                       ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateInitForSCC(const google::protobuf::compiler::cpp::SCC*, google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:858:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  858 |   for (int i = 0; i < scc->children.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:886:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:909:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  909 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateInitializationCode(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:946:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  946 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:968:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  968 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:988:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  988 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1011:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1011 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1028:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1028 |     for (int i = 0; i < message_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1046:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1046 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::FillForwardDeclarations(ForwardDeclarations*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1060:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1060 |   for (int i = 0; i < package_parts_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1064:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::EnumGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1064 |   for (int i = 0; i < enum_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1068:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1068 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateGlobalStateFunctionDeclarations(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1254:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1254 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1270:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1270 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateMessageDefinitions(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1283:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1283 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateEnumDefinitions(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1295:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::EnumGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1295 |   for (int i = 0; i < enum_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateServiceDefinitions(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1303:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::ServiceGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1303 |     for (int i = 0; i < service_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateInlineFunctionDefinitions(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1335:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1335 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1347:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::MessageGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1347 |   for (int i = 0; i < message_generators_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function 'void google::protobuf::compiler::cpp::FileGenerator::GenerateProto2NamespaceEnumSpecializations(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1365:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::EnumGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1365 |     for (int i = 0; i < enum_generators_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h:48,
                 from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc:44:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc: In member function 'virtual bool google::protobuf::compiler::cpp::CppGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc:89:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   89 |   for (int i = 0; i < options.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:41:
third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of 'void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const std::string&, const std::vector<int>&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/io/printer.h:75:16:   required from here
third_party/protobuf/src/google/protobuf/io/printer.h:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |     for (int i = 0; i < path.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/compiler/code_generator.h:41,
                 from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.h:41,
                 from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc:35:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:43:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In function 'google::protobuf::hash_set<std::__cxx11::basic_string<char> > google::protobuf::compiler::cpp::{anonymous}::MakeKeywordsMap()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:87:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   87 |   for (int i = 0; i < GOOGLE_ARRAYSIZE(kKeywordList); i++) {
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In function 'std::string google::protobuf::compiler::cpp::UnderscoresToCamelCase(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:138:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  138 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In function 'std::string google::protobuf::compiler::cpp::FilenameIdentifier(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:506:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  506 |   for (int i = 0; i < filename.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In member function 'void google::protobuf::compiler::cpp::SCCAnalyzer::AddChildren(google::protobuf::compiler::cpp::SCC*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:816:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  816 |   for (int i = 0; i < scc->descriptors.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In member function 'google::protobuf::compiler::cpp::MessageAnalysis google::protobuf::compiler::cpp::SCCAnalyzer::GetSCCAnalysis(const google::protobuf::compiler::cpp::SCC*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:834:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  834 |   for (int i = 0; i < scc->descriptors.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: At global scope:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:62:8: warning: 'std::string google::protobuf::compiler::cpp::{anonymous}::DotsToUnderscores(const std::string&)' defined but not used [-Wunused-function]
   62 | string DotsToUnderscores(const string& name) {
      |        ^~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc:32:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.h:45,
                 from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:35:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In constructor 'google::protobuf::compiler::cpp::MessageGenerator::MessageGenerator(const google::protobuf::Descriptor*, int, const google::protobuf::compiler::cpp::Options&, google::protobuf::compiler::cpp::SCCAnalyzer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  366 |     for (int i = 0; i < optimized_order_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateFieldAccessorDeclarations(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:476:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  476 |   for (int i = 0; i < ordered_fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateClassDefinition(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1261:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1261 |   for (int i = 0; i < optimized_order_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'int google::protobuf::compiler::cpp::MessageGenerator::GenerateFieldMetadata(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1604:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1604 |     for (; extension_idx < sorted_extensions.size() &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1605:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1605 |            (i == sorted.size() ||
      |             ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1619:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1619 |     if (i == sorted.size()) break;
      |         ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'std::pair<long unsigned int, long unsigned int> google::protobuf::compiler::cpp::MessageGenerator::GenerateOffsets(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2164:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2164 |     for (int i = 0; i < has_bit_indices_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateSharedDestructorCode(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2219 |   for (int i = 0; i < optimized_order_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateArenaDestructorCode(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2263:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2263 |   for (int i = 0; i < optimized_order_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateConstructorBody(google::protobuf::io::Printer*, std::vector<bool>, bool) const':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2323:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2323 |   for (int i = 0; i < optimized_order_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2350:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2350 |   for (int i = 0; i < optimized_order_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateStructors(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2401:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2401 |   for (int i = 0; i < optimized_order_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2483:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2483 |   for (int i = 0; i < optimized_order_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateClear(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2686:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2686 |   for (int i = 0; i < optimized_order_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2696:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2696 |   for (int i = 0; i < optimized_order_.size(); ) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2703:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2703 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2723:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2723 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2759:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2759 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateSwap(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3012:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3012 |     for (int i = 0; i < optimized_order_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3028:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3028 |       for (int i = 0; i < HasBitsSize() / 4; ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateMergeFrom(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3121:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3121 |   for (int i = 0; i < optimized_order_.size(); ) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3128:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3128 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3143:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3143 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateMergeFromCodedStream(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3464:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3464 |     for (int i = 0; i < ordered_fields.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateSerializeOneofFields(google::protobuf::io::Printer*, const std::vector<const google::protobuf::FieldDescriptor*>&, bool)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3647:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3647 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateSerializeWithCachedSizesBody(google::protobuf::io::Printer*, bool)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3928:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3928 |          i < ordered_fields.size() || j < sorted_extensions.size();) {
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3928:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3928 |          i < ordered_fields.size() || j < sorted_extensions.size();) {
      |                                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3929:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3929 |       if ((j == sorted_extensions.size()) ||
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In function 'std::string google::protobuf::compiler::cpp::ConditionalToCheckBitmasks(const std::vector<unsigned int>&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4008:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4008 |   for (int i = 0; i < masks.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateByteSize(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4057:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4057 |     for (int i = 0; i < optimized_order_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4118:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4118 |     for (int i = 0; i < optimized_order_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4131:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4131 |     for (int i = 0; i < optimized_order_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4145:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4145 |   for (int i = 0; i < optimized_order_.size(); ) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4151:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4151 |     for (; i < optimized_order_.size() &&
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4156:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4156 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4181:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4181 |     for (; i < optimized_order_.size(); i++) {
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::GenerateIsInitialized(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4338:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4338 |     for (int i = 0; i < masks.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:4355:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4355 |   for (int i = 0; i < optimized_order_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc:36:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc: At global scope:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc:54:8: warning: 'std::string google::protobuf::compiler::cpp::{anonymous}::StaticCast(const std::string&, const std::string&, bool)' defined but not used [-Wunused-function]
   54 | string StaticCast(const string& type, const string& expression,
      |        ^~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:33:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc: In member function 'virtual void google::protobuf::compiler::cpp::PaddingOptimizer::OptimizeLayout(std::vector<const google::protobuf::FieldDescriptor*>*, const google::protobuf::compiler::cpp::Options&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:135:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  135 |   for (int i = 0; i < fields->size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:171:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::{anonymous}::FieldGroup>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  171 |     for (int i = 0; i < aligned_to_1[f].size(); i += 4) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:173:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::{anonymous}::FieldGroup>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  173 |       for (int j = i; j < aligned_to_1[f].size() && j < i + 4; ++j) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:185:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::{anonymous}::FieldGroup>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  185 |     for (int i = 0; i < aligned_to_4[f].size(); i += 2) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:187:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::{anonymous}::FieldGroup>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  187 |       for (int j = i; j < aligned_to_4[f].size() && j < i + 2; ++j) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:190:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::{anonymous}::FieldGroup>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  190 |       if (i == aligned_to_4[f].size() - 1) {
      |           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::{anonymous}::FieldGroup>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  210 |     for (int i = 0; i < aligned_to_8[f].size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc:36:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_service.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_service.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_service.cc:36:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.cc:36:
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function 'void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:385:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for (int i = common_idx; i < name_stack_.size(); i++) {
      |                              ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In destructor 'google::protobuf::compiler::cpp::SCCAnalyzer::~SCCAnalyzer()':
third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::cpp::SCC*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  420 |     for (int i = 0; i < garbage_bin_.size(); i++) delete garbage_bin_[i];
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc: In function 'bool google::protobuf::compiler::csharp::AllPrintableAscii(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc:287:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  287 |   for(int i = 0; i < text.size(); i++) {
      |                  ~~^~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc: In member function 'virtual bool google::protobuf::compiler::csharp::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   78 |   for (int i = 0; i < options.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function 'std::string google::protobuf::compiler::csharp::UnderscoresToCamelCase(const std::string&, bool, bool)':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc:143:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  143 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function 'std::string google::protobuf::compiler::csharp::ShoutyToPascalCase(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc:196:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  196 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function 'void google::protobuf::compiler::csharp::MessageGenerator::GenerateMessageSerializationMethods(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:415:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  415 |   for (int i = 0; i < fields_by_number().size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function 'void google::protobuf::compiler::csharp::MessageGenerator::GenerateMergingMethods(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:527:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  527 |   for (int i = 0; i < fields_by_number().size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function 'int google::protobuf::compiler::csharp::MessageGenerator::GetFieldOrdinal(const google::protobuf::FieldDescriptor*)':
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:565:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  565 |   for (int i = 0; i < field_names().size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/importer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/importer.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/importer.cc: In function 'std::string google::protobuf::compiler::CanonicalizePath(std::string)':
third_party/protobuf/src/google/protobuf/compiler/importer.cc:283:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  283 |   for (int i = 0; i < parts.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/importer.cc: In member function 'google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFileResult google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile(const std::string&, std::string*, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/importer.cc:393:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::DiskSourceTree::Mapping>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  393 |   for (int i = 0; i < mappings_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/importer.cc: In member function 'google::protobuf::io::ZeroCopyInputStream* google::protobuf::compiler::DiskSourceTree::OpenVirtualFile(const std::string&, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/importer.cc:459:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::DiskSourceTree::Mapping>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  459 |   for (int i = 0; i < mappings_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_context.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc: In member function 'void google::protobuf::compiler::java::Context::InitializeFieldGeneratorInfoForFields(const std::vector<const google::protobuf::FieldDescriptor*>&)':
third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc:132:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  132 |   for (int i = 0; i < fields.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc:135:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  135 |     for (int j = i + 1; j < fields.size(); ++j) {
      |                         ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc:154:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for (int i = 0; i < fields.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc: In function 'void google::protobuf::compiler::java::WriteDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&)':
third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  124 |     for (int i = 0; i < lines.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc: In member function 'void google::protobuf::compiler::java::EnumGenerator::Generate(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:88:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   88 |   for (int i = 0; i < canonical_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:96:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   96 |   for (int i = 0; i < canonical_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:130:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::java::EnumGenerator::Alias>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  130 |   for (int i = 0; i < aliases_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:192:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  192 |   for (int i = 0; i < canonical_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc: In member function 'bool google::protobuf::compiler::java::EnumGenerator::CanUseEnumValues()':
third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:343:32: warning: comparison of integer expressions of different signedness: 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  343 |   if (canonical_values_.size() != descriptor_->value_count()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_enum_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc: In member function 'void google::protobuf::compiler::java::EnumLiteGenerator::Generate(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:86:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   86 |   for (int i = 0; i < canonical_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:110:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::java::EnumLiteGenerator::Alias>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  110 |   for (int i = 0; i < aliases_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  164 |   for (int i = 0; i < canonical_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc: In member function 'bool google::protobuf::compiler::java::EnumLiteGenerator::CanUseEnumValues()':
third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:210:32: warning: comparison of integer expressions of different signedness: 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  210 |   if (canonical_values_.size() != descriptor_->value_count()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_extension.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_extension.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_extension_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_extension_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_file.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc: In function 'bool google::protobuf::compiler::java::{anonymous}::CollectExtensions(const google::protobuf::Message&, FieldDescriptorSet*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc:96:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   96 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h:40,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc:48:
third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of 'void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const std::string&, const std::vector<int>&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/io/printer.h:75:16:   required from here
third_party/protobuf/src/google/protobuf/io/printer.h:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |     for (int i = 0; i < path.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_file.h:44,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc:35:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc: In member function 'virtual bool google::protobuf::compiler::java::JavaGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:75:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   75 |   for (int i = 0; i < options.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::java::FileGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  123 |   for (int i = 0; i < file_generators.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:125:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::java::FileGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  125 |       for (int j = 0; j < file_generators.size(); ++j) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:132:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::java::FileGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  132 |   for (int i = 0; i < file_generators.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:169:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::java::FileGenerator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  169 |   for (int i = 0; i < file_generators.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:181:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  181 |     for (int i = 0; i < all_files.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:192:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  192 |     for (int i = 0; i < all_annotations.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h:40,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:44:
third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of 'void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const std::string&, const std::vector<int>&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/io/printer.h:75:16:   required from here
third_party/protobuf/src/google/protobuf/io/printer.h:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |     for (int i = 0; i < path.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/compiler/code_generator.h:41,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_generator.h:41,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:35:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_generator_factory.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_generator_factory.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc: In function 'bool google::protobuf::compiler::java::{anonymous}::IsForbidden(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   79 |   for (int i = 0; i < GOOGLE_ARRAYSIZE(kForbiddenWordList); ++i) {
third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc: In function 'std::string google::protobuf::compiler::java::UnderscoresToCamelCase(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc:125:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  125 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc: In function 'bool google::protobuf::compiler::java::AllAscii(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc:407:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  407 |   for (int i = 0; i < text.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_lazy_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_lazy_message_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_lazy_message_field_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_lazy_message_field_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_map_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_map_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_map_field_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_map_field_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc: In member function 'void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateMessageSerializationMethods(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc:628:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  628 |          i < descriptor_->field_count() || j < sorted_extensions.size();) {
      |                                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc:631:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  631 |       } else if (j == sorted_extensions.size()) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc: In member function 'void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc:849:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  849 |     for (int i = 0; i < map_fields.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc: In member function 'void google::protobuf::compiler::java::MessageBuilderGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc:234:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  234 |     for (int i = 0; i < map_fields.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc:259:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  259 |     for (int i = 0; i < map_fields.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_message_field_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_field_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.cc: In member function 'void google::protobuf::compiler::java::ImmutableMessageLiteGenerator::GenerateMessageSerializationMethods(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.cc:575:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  575 |        i < descriptor_->field_count() || j < sorted_extensions.size();) {
      |                                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.cc:578:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  578 |     } else if (j == sorted_extensions.size()) {
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_primitive_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_primitive_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_primitive_field_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_primitive_field_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_service.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_service.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc: In member function 'void google::protobuf::compiler::java::SharedCodeGenerator::GenerateDescriptors(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i < file_data.size(); i += kBytesPerLine) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:208:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  208 |   for (int i = 0; i < dependencies.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h:40,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:40:
third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of 'void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const std::string&, const std::vector<int>&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/io/printer.h:75:16:   required from here
third_party/protobuf/src/google/protobuf/io/printer.h:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |     for (int i = 0; i < path.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.h:45,
                 from third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:33:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_string_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_string_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/java/java_string_field_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_string_field_lite.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.cc: In member function 'void google::protobuf::compiler::javanano::EnumGenerator::Generate(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.cc:91:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   91 |     for (int i = 0; i < canonical_values_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.cc:118:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  118 |   for (int i = 0; i < canonical_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.cc:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::compiler::javanano::EnumGenerator::Alias>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  126 |   for (int i = 0; i < aliases_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum_field.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum_field.cc: In function 'void google::protobuf::compiler::javanano::{anonymous}::PrintCaseLabels(google::protobuf::io::Printer*, const std::vector<std::__cxx11::basic_string<char> >&)':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum_field.cc:101:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  101 |   for (int i = 0; i < canonical_values.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_extension.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_extension.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_file.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_file.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_file.cc: In function 'bool google::protobuf::compiler::javanano::{anonymous}::UsesExtensions(const google::protobuf::Message&)':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_file.cc:65:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   65 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_generator.cc: In member function 'virtual bool google::protobuf::compiler::javanano::JavaNanoGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_generator.cc:113:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  113 |   for (int i = 0; i < options.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_generator.cc:219:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  219 |     for (int i = 0; i < all_files.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.cc: In constructor 'google::protobuf::compiler::javanano::RenameKeywords::RenameKeywords()':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.cc:75:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   75 |     for (int i = 0; i < GOOGLE_ARRAYSIZE(kJavaKeywordsList); i++) {
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.cc: In function 'std::string google::protobuf::compiler::javanano::{anonymous}::UnderscoresToCamelCaseImpl(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.cc:115:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  115 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_map_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_map_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_message.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_message_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_primitive_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_primitive_field.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_primitive_field.cc: In function 'bool google::protobuf::compiler::javanano::{anonymous}::AllAscii(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_primitive_field.cc:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  159 |   for (int i = 0; i < text.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::vector<std::__cxx11::basic_string<char> > google::protobuf::compiler::js::{anonymous}::ParseLowerUnderscore(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:320:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  320 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::vector<std::__cxx11::basic_string<char> > google::protobuf::compiler::js::{anonymous}::ParseUpperCamel(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:339:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  339 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::string google::protobuf::compiler::js::{anonymous}::ToLowerCamel(const std::vector<std::__cxx11::basic_string<char> >&)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  354 |   for (int i = 0; i < words.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::string google::protobuf::compiler::js::{anonymous}::ToUpperCamel(const std::vector<std::__cxx11::basic_string<char> >&)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:368:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |   for (int i = 0; i < words.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::string google::protobuf::compiler::js::{anonymous}::ToEnumCase(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:385:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::string google::protobuf::compiler::js::{anonymous}::ToFileName(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:400:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  400 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'std::string google::protobuf::compiler::js::{anonymous}::RelativeTypeName(const google::protobuf::FieldDescriptor*)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1226:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1226 |   for (int i = 0; i < type.size() && i < containing_type.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1226:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1226 |   for (int i = 0; i < type.size() && i < containing_type.size(); i++) {
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1230:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1230 |     if (type[i] == '.' && i >= package.size()) {
      |                           ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'void google::protobuf::compiler::js::{anonymous}::GenerateJspbFileOrder(const std::vector<const google::protobuf::FileDescriptor*>&, std::vector<const google::protobuf::FileDescriptor*>*)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1501:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1501 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function 'bool google::protobuf::compiler::js::{anonymous}::GenerateJspbAllowedSet(const google::protobuf::compiler::js::GeneratorOptions&, const std::vector<const google::protobuf::FileDescriptor*>&, std::set<const void*>*, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1525:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1525 |   for (int i = 0; i < files_ordered.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'void google::protobuf::compiler::js::Generator::FindProvides(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector<const google::protobuf::FileDescriptor*>&, std::set<std::__cxx11::basic_string<char> >*) const':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1594:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1594 |   for (int i = 0; i < files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'void google::protobuf::compiler::js::Generator::FindProvidesForFields(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector<const google::protobuf::FieldDescriptor*>&, std::set<std::__cxx11::basic_string<char> >*) const':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1636:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1636 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'void google::protobuf::compiler::js::Generator::GenerateRequiresForLibrary(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector<const google::protobuf::FileDescriptor*>&, std::set<std::__cxx11::basic_string<char> >*) const':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1698:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1698 |   for (int i = 0; i < files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'void google::protobuf::compiler::js::Generator::GenerateRequiresForExtensions(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector<const google::protobuf::FieldDescriptor*>&, std::set<std::__cxx11::basic_string<char> >*) const':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1741:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1741 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'bool google::protobuf::compiler::js::GeneratorOptions::ParseFromOptions(const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3265:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3265 |   for (int i = 0; i < options.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'void google::protobuf::compiler::js::Generator::GenerateFilesInDepOrder(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector<const google::protobuf::FileDescriptor*>&) const':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3373:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3373 |   for (int i = 0; i < files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function 'virtual bool google::protobuf::compiler::js::Generator::GenerateAll(const std::vector<const google::protobuf::FileDescriptor*>&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3494:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3494 |     for (int i = 0; i < files.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3512:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3512 |     for (int i = 0; i < extensions.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3527:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3527 |     for (int i = 0; i < files.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3616:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3616 |     for (int i = 0; i < files.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:49:
third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of 'void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const std::string&, const std::vector<int>&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/io/printer.h:75:16:   required from here
third_party/protobuf/src/google/protobuf/io/printer.h:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |     for (int i = 0; i < path.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/macros.h:34,
                 from third_party/protobuf/src/google/protobuf/stubs/logging.h:34,
                 from third_party/protobuf/src/google/protobuf/compiler/js/js_generator.h:39,
                 from third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:31:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc: In member function 'void google::protobuf::compiler::objectivec::EnumGenerator::GenerateHeader(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:92:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   92 |   for (int i = 0; i < all_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc: In member function 'void google::protobuf::compiler::objectivec::EnumGenerator::GenerateSource(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:140:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  140 |   for (int i = 0; i < all_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  159 |   for (int i = 0; i < text_blob.size(); i += kBytesPerLine) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:167:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  167 |   for (int i = 0; i < all_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:207:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::EnumValueDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  207 |   for (int i = 0; i < base_values_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc: In member function 'virtual bool google::protobuf::compiler::objectivec::ObjectiveCGenerator::GenerateAll(const std::vector<const google::protobuf::FileDescriptor*>&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc:76:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   76 |   for (int i = 0; i < options.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc:138:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  138 |   for (int i = 0; i < files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'google::protobuf::hash_set<std::__cxx11::basic_string<char> > google::protobuf::compiler::objectivec::{anonymous}::MakeWordsMap(const char* const*, size_t)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:84:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   84 |   for (int i = 0; i < num_words; i++) {
      |                   ~~^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'std::string google::protobuf::compiler::objectivec::{anonymous}::UnderscoresToCamelCase(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:109:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  109 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:150:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  150 |     for (int j = 0; j < value.length(); j++) {
      |                     ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'std::string google::protobuf::compiler::objectivec::UnCamelCaseEnumShortName(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:478:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  478 |   for (int i = 0; i < name.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'std::string google::protobuf::compiler::objectivec::UnCamelCaseFieldName(const std::string&, const google::protobuf::FieldDescriptor*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:560:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  560 |     for (int i = 0; i < worker.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'std::string google::protobuf::compiler::objectivec::BuildCommentsString(const google::protobuf::SourceLocation&, bool)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:917:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  917 |   for (int i = 0; i < lines.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'void google::protobuf::compiler::objectivec::RemoveComment(google::protobuf::StringPiece*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:984:14: warning: comparison of integer expressions of different signedness: 'int' and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
  984 |   if (offset != StringPiece::npos) {
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In member function 'virtual bool google::protobuf::compiler::objectivec::{anonymous}::ExpectedPrefixesCollector::ConsumeLine(const google::protobuf::StringPiece&, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1005:14: warning: comparison of integer expressions of different signedness: 'int' and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1005 |   if (offset == StringPiece::npos) {
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function 'bool google::protobuf::compiler::objectivec::ValidateObjCClassPrefixes(const std::vector<const google::protobuf::FileDescriptor*>&, const Options&, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FileDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1170 |   for (int i = 0; i < files.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In static member function 'static std::string google::protobuf::compiler::objectivec::TextFormatDecodeData::DecodeDataForString(const std::string&, const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1367:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1367 |   for (int y = 0; y < desired_output.size(); y++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1374:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1374 |     if (x >= input_for_decode.size()) {
      |         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1386:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1386 |   if (x != input_for_decode.size()) {
      |       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In member function 'virtual bool google::protobuf::compiler::objectivec::ImportWriter::ProtoFrameworkCollector::ConsumeLine(const google::protobuf::StringPiece&, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1633:14: warning: comparison of integer expressions of different signedness: 'int' and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1633 |   if (offset == StringPiece::npos) {
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1646:16: warning: comparison of integer expressions of different signedness: 'int' and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1646 |     if (offset == StringPiece::npos) {
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1662:32: warning: comparison of integer expressions of different signedness: 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1662 |       if (proto_file.find(' ') != StringPiece::npos) {
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc: In member function 'void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSource(google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc:570:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  570 |       for (int i = 0; i < text_format_data_str.size(); i += kBytesPerLine) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc:584:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor::ExtensionRange*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  584 |       for (int i = 0; i < sorted_extensions.size(); i++) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/parser.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/parser.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function 'std::string google::protobuf::compiler::{anonymous}::MapEntryName(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/parser.cc:95:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   95 |   for (int i = 0; i < field_name.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/parser.cc: In member function 'void google::protobuf::compiler::Parser::LocationRecorder::AttachComments(std::string*, std::string*, std::vector<std::__cxx11::basic_string<char> >*) const':
third_party/protobuf/src/google/protobuf/compiler/parser.cc:417:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  417 |   for (int i = 0; i < detached_comments->size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/hash.h:38,
                 from third_party/protobuf/src/google/protobuf/compiler/parser.cc:38:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::PhpName(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:234:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  234 |   for (int i = 0; i < full_name.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::GeneratedMetadataFileName(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:295:22: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
  295 |   while (first_index != string::npos) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::GeneratedMessageFileName(const google::protobuf::Descriptor*, bool)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:313:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  313 |   for (int i = 0; i < result.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::GeneratedEnumFileName(const google::protobuf::EnumDescriptor*, bool)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:324:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  324 |   for (int i = 0; i < result.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::GeneratedServiceFileName(const google::protobuf::ServiceDescriptor*, bool)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:335:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  335 |   for (int i = 0; i < result.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::UnderscoresToCamelCase(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:478:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  478 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'void google::protobuf::compiler::php::GenerateAddFileToPool(const google::protobuf::FileDescriptor*, bool, google::protobuf::io::Printer*)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  894 |     for (int i = 0; i < files_data.size(); i += kBytesPerLine) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:898:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  898 |           "dot", i + kBytesPerLine < files_data.size() ? " ." : "");
      |                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'std::string google::protobuf::compiler::php::FilenameToClassname(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:939:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  939 |   for (int i = 0; i < result.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'void google::protobuf::compiler::php::GenerateMetadataFile(const google::protobuf::FileDescriptor*, bool, google::protobuf::compiler::GeneratorContext*)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:964:17: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
  964 |   if (lastindex != string::npos) {
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'void google::protobuf::compiler::php::GenerateEnumFile(const google::protobuf::FileDescriptor*, const google::protobuf::EnumDescriptor*, bool, google::protobuf::compiler::GeneratorContext*)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1010:17: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1010 |   if (lastindex != string::npos) {
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'void google::protobuf::compiler::php::GenerateMessageFile(const google::protobuf::FileDescriptor*, const google::protobuf::Descriptor*, bool, google::protobuf::compiler::GeneratorContext*)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1070:17: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1070 |   if (lastindex != string::npos) {
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'void google::protobuf::compiler::php::GenerateServiceFile(const google::protobuf::FileDescriptor*, const google::protobuf::ServiceDescriptor*, bool, google::protobuf::compiler::GeneratorContext*)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1170:17: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1170 |   if (lastindex != string::npos) {
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function 'void google::protobuf::compiler::php::GenerateDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&)':
third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1273 |     for (int i = 0; i < lines.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/plugin.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/plugin.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In function 'bool google::protobuf::compiler::python::{anonymous}::ContainsPythonKeyword(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:134:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  134 |   for (int i = 0; i < tokens.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function 'void google::protobuf::compiler::python::Generator::PrintImports() const':
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:394:24: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
  394 |       if (last_dot_pos == string::npos) {
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function 'void google::protobuf::compiler::python::Generator::PrintTopLevelEnums() const':
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:484:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<std::__cxx11::basic_string<char>, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  484 |   for (int i = 0; i < top_level_enum_values.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function 'void google::protobuf::compiler::python::Generator::PrintMessages() const':
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:806:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  806 |     for (int j = 0; j < to_register.size(); ++j) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: At global scope:
third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:81:6: warning: 'bool google::protobuf::compiler::python::{anonymous}::StrStartsWith(google::protobuf::StringPiece, google::protobuf::StringPiece)' defined but not used [-Wunused-function]
   81 | bool StrStartsWith(StringPiece sp, StringPiece x) {
      |      ^~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc: In function 'std::string google::protobuf::compiler::ruby::PackageToModule(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc:259:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  259 |   for (int i = 0; i < name.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/subprocess.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/subprocess.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/subprocess.cc: In member function 'bool google::protobuf::compiler::Subprocess::Communicate(const google::protobuf::Message&, google::protobuf::Message*, std::string*)':
third_party/protobuf/src/google/protobuf/compiler/subprocess.cc:406:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  406 |       if (input_pos == input_data.size()) {
      |           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/zip_writer.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc: In function 'google::protobuf::uint32 google::protobuf::compiler::ComputeCRC32(const std::string&)':
third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc:125:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  125 |   for (int i = 0; i < buf.size(); ++i) {
      |                   ~~^~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/descriptor.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/descriptor.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'std::string google::protobuf::{anonymous}::ToCamelCase(const std::string&, bool)':
third_party/protobuf/src/google/protobuf/descriptor.cc:256:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  256 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'std::string google::protobuf::{anonymous}::ToJsonName(const std::string&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:280:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  280 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'std::string google::protobuf::{anonymous}::EnumValueToPascalCase(const std::string&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:299:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  299 |   for (int i = 0; i < input.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'std::string google::protobuf::{anonymous}::PrefixRemover::MaybeRemove(google::protobuf::StringPiece)':
third_party/protobuf/src/google/protobuf/descriptor.cc:343:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  343 |     for (i = 0, j = 0; i < str.size() && j < prefix_.size(); i++) {
      |                        ~~^~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:360:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  360 |     while (i < str.size() && str[i] == '_') {
      |            ~~^~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:365:11: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  365 |     if (i == str.size()) {
      |         ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'void google::protobuf::{anonymous}::InitAllowedProto3Extendee()':
third_party/protobuf/src/google/protobuf/descriptor.cc:486:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  486 |   for (int i = 0; i < GOOGLE_ARRAYSIZE(kOptionNames); ++i) {
third_party/protobuf/src/google/protobuf/descriptor.cc: In destructor 'google::protobuf::DescriptorPool::Tables::~Tables()':
third_party/protobuf/src/google/protobuf/descriptor.cc:803:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<void*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  803 |   for (int i = 0; i < allocations_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::DescriptorPool::Tables::RollbackToLastCheckpoint()':
third_party/protobuf/src/google/protobuf/descriptor.cc:873:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const char*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  873 |        i < symbols_after_checkpoint_.size();
      |        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:878:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const char*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  878 |        i < files_after_checkpoint_.size();
      |        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:883:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<const google::protobuf::Descriptor*, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  883 |        i < extensions_after_checkpoint_.size();
      |        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:906:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<void*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  906 |        i < allocations_.size();
      |        ~~^~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::DescriptorPool::FindAllExtensions(const google::protobuf::Descriptor*, std::vector<const google::protobuf::FieldDescriptor*>*) const':
third_party/protobuf/src/google/protobuf/descriptor.cc:1544:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1544 |       for (int i = 0; i < numbers.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'bool google::protobuf::{anonymous}::RetrieveOptionsAssumingRightPool(int, const google::protobuf::Message&, std::vector<std::__cxx11::basic_string<char> >*)':
third_party/protobuf/src/google/protobuf/descriptor.cc:2236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2236 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'bool google::protobuf::{anonymous}::FormatLineOptions(int, const google::protobuf::Message&, const google::protobuf::DescriptorPool*, std::string*)':
third_party/protobuf/src/google/protobuf/descriptor.cc:2321:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2321 |     for (int i = 0; i < all_options.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::{anonymous}::SourceLocationCommentPrinter::AddPreComment(std::string*)':
third_party/protobuf/src/google/protobuf/descriptor.cc:2354:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2354 |       for (int i = 0 ; i < source_loc_.leading_detached_comments.size(); ++i) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'std::string google::protobuf::{anonymous}::SourceLocationCommentPrinter::FormatComment(const std::string&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:2377:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2377 |     for (int i = 0; i < lines.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'bool google::protobuf::ValidateQualifiedName(const std::string&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:3833:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3833 |   for (int i = 0; i < name.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'google::protobuf::Symbol google::protobuf::DescriptorPool::NewPlaceholderWithMutexHeld(const std::string&, PlaceholderType) const':
third_party/protobuf/src/google/protobuf/descriptor.cc:3896:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::EnumDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3896 |     memset(placeholder_enum, 0, sizeof(*placeholder_enum));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/message.h:122,
                 from third_party/protobuf/src/google/protobuf/descriptor.pb.h:28,
                 from third_party/protobuf/src/google/protobuf/descriptor.cc:57:
third_party/protobuf/src/google/protobuf/descriptor.h:884:26: note: 'class google::protobuf::EnumDescriptor' declared here
  884 | class LIBPROTOBUF_EXPORT EnumDescriptor {
      |                          ^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:3910:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::EnumValueDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3910 |     memset(placeholder_value, 0, sizeof(*placeholder_value));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.h:1039:26: note: 'class google::protobuf::EnumValueDescriptor' declared here
 1039 | class LIBPROTOBUF_EXPORT EnumValueDescriptor {
      |                          ^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc:3929:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::Descriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3929 |     memset(placeholder_message, 0, sizeof(*placeholder_message));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.h:225:26: note: 'class google::protobuf::Descriptor' declared here
  225 | class LIBPROTOBUF_EXPORT Descriptor {
      |                          ^~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'google::protobuf::FileDescriptor* google::protobuf::DescriptorPool::NewPlaceholderFileWithMutexHeld(const std::string&) const':
third_party/protobuf/src/google/protobuf/descriptor.cc:3963:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::FileDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 3963 |   memset(placeholder, 0, sizeof(*placeholder));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.h:1282:26: note: 'class google::protobuf::FileDescriptor' declared here
 1282 | class LIBPROTOBUF_EXPORT FileDescriptor {
      |                          ^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::DescriptorBuilder::ValidateSymbolName(const std::string&, const std::string&, const google::protobuf::Message&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:4054:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4054 |     for (int i = 0; i < name.size(); i++) {
      |                     ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::DescriptorBuilder::AddRecursiveImportError(const google::protobuf::FileDescriptorProto&, int)':
third_party/protobuf/src/google/protobuf/descriptor.cc:4130:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4130 |   for (int i = from_here; i < tables_->pending_files_.size(); i++) {
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In member function 'const google::protobuf::FileDescriptor* google::protobuf::DescriptorBuilder::BuildFile(const google::protobuf::FileDescriptorProto&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:4203:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 4203 |   for (int i = 0; i < tables_->pending_files_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor.cc: In function 'std::string google::protobuf::ToLowercaseWithoutUnderscores(const std::string&)':
third_party/protobuf/src/google/protobuf/descriptor.cc:5800:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 5800 |   for (int i = 0; i < name.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/hash.h:38,
                 from third_party/protobuf/src/google/protobuf/descriptor.cc:35:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/descriptor.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/descriptor.pb.o -std=c++11 -fno-wrapv -frtti
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/descriptor.pb.h:9,
                 from third_party/protobuf/src/google/protobuf/descriptor.pb.cc:4:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/descriptor_database.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/descriptor_database.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In destructor 'virtual google::protobuf::EncodedDescriptorDatabase::~EncodedDescriptorDatabase()':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:307:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<void*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  307 |   for (int i = 0; i < files_to_delete_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function 'virtual bool google::protobuf::DescriptorPoolDatabase::FindAllExtensionNumbers(const std::string&, std::vector<int>*)':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:445:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  445 |   for (int i = 0; i < extensions.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function 'virtual bool google::protobuf::MergedDescriptorDatabase::FindFileByName(const std::string&, google::protobuf::FileDescriptorProto*)':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:468:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::DescriptorDatabase*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  468 |   for (int i = 0; i < sources_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function 'virtual bool google::protobuf::MergedDescriptorDatabase::FindFileContainingSymbol(const std::string&, google::protobuf::FileDescriptorProto*)':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:479:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::DescriptorDatabase*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  479 |   for (int i = 0; i < sources_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function 'virtual bool google::protobuf::MergedDescriptorDatabase::FindFileContainingExtension(const std::string&, int, google::protobuf::FileDescriptorProto*)':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:502:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::DescriptorDatabase*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  502 |   for (int i = 0; i < sources_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function 'virtual bool google::protobuf::MergedDescriptorDatabase::FindAllExtensionNumbers(const std::string&, std::vector<int>*)':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:529:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::DescriptorDatabase*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  529 |   for (int i = 0; i < sources_.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In instantiation of 'bool google::protobuf::SimpleDescriptorDatabase::DescriptorIndex<Value>::ValidateSymbolName(const std::string&) [with Value = const google::protobuf::FileDescriptorProto*; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:94:8:   required from 'bool google::protobuf::SimpleDescriptorDatabase::DescriptorIndex<Value>::AddSymbol(const std::string&, Value) [with Value = const google::protobuf::FileDescriptorProto*; std::string = std::__cxx11::basic_string<char>]'
third_party/protobuf/src/google/protobuf/descriptor_database.cc:69:10:   required from 'bool google::protobuf::SimpleDescriptorDatabase::DescriptorIndex<Value>::AddFile(const google::protobuf::FileDescriptorProto&, Value) [with Value = const google::protobuf::FileDescriptorProto*]'
third_party/protobuf/src/google/protobuf/descriptor_database.cc:267:24:   required from here
third_party/protobuf/src/google/protobuf/descriptor_database.cc:240:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  240 |   for (int i = 0; i < name.size(); i++) {
      |                   ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/descriptor_database.cc: In instantiation of 'bool google::protobuf::SimpleDescriptorDatabase::DescriptorIndex<Value>::ValidateSymbolName(const std::string&) [with Value = std::pair<const void*, int>; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/descriptor_database.cc:94:8:   required from 'bool google::protobuf::SimpleDescriptorDatabase::DescriptorIndex<Value>::AddSymbol(const std::string&, Value) [with Value = std::pair<const void*, int>; std::string = std::__cxx11::basic_string<char>]'
third_party/protobuf/src/google/protobuf/descriptor_database.cc:69:10:   required from 'bool google::protobuf::SimpleDescriptorDatabase::DescriptorIndex<Value>::AddFile(const google::protobuf::FileDescriptorProto&, Value) [with Value = std::pair<const void*, int>]'
third_party/protobuf/src/google/protobuf/descriptor_database.cc:316:26:   required from here
third_party/protobuf/src/google/protobuf/descriptor_database.cc:240:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/duration.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/duration.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/dynamic_message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/dynamic_message.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/dynamic_message.cc: In destructor 'virtual google::protobuf::DynamicMessage::~DynamicMessage()':
third_party/protobuf/src/google/protobuf/dynamic_message.cc:458:57: warning: comparison of integer expressions of different signedness: 'const google::protobuf::uint32' {aka 'const unsigned int'} and 'int' [-Wsign-compare]
  458 |       if (*(reinterpret_cast<const uint32*>(field_ptr)) ==
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  459 |           field->number()) {
      |           ~~~~~~~~~~~~~~~                                
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/empty.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/empty.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/extension_set.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/extension_set.o -std=c++11 -fno-wrapv -frtti
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/hash.h:38,
                 from third_party/protobuf/src/google/protobuf/extension_set.cc:35:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/extension_set_heavy.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/extension_set_heavy.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/field_mask.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/field_mask.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/generated_message_reflection.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_reflection.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function 'virtual void google::protobuf::internal::GeneratedMessageReflection::ListFields(const google::protobuf::Message&, std::vector<const google::protobuf::FieldDescriptor*>*) const':
third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1017:57: warning: comparison of integer expressions of different signedness: 'const google::protobuf::uint32' {aka 'const unsigned int'} and 'int' [-Wsign-compare]
 1017 |         if (oneof_case_array[containing_oneof->index()] == field->number()) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function 'bool google::protobuf::internal::GeneratedMessageReflection::HasOneofField(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const':
third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2055:60: warning: comparison of integer expressions of different signedness: 'google::protobuf::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 2055 |   return (GetOneofCase(message, field->containing_oneof()) == field->number());
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In destructor 'google::protobuf::internal::{anonymous}::MetadataOwner::~MetadataOwner()':
third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2301:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<const google::protobuf::Metadata*, const google::protobuf::Metadata*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2301 |     for (int i = 0; i < metadata_arrays_.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/macros.h:34,
                 from third_party/protobuf/src/google/protobuf/stubs/logging.h:34,
                 from third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:38:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_table_driven.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:35:
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of 'void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]':
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:501:49:   required from 'bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler; InternalMetadata = InternalMetadataWithArena]'
third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:97:68:   required from here
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:194:19: warning: comparison of integer expressions of different signedness: 'google::protobuf::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  194 |   if (*oneof_case == field_number) {
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of 'void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]':
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:687:50:   required from 'bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler; InternalMetadata = InternalMetadataWithArena]'
third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:97:68:   required from here
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:194:19: warning: comparison of integer expressions of different signedness: 'google::protobuf::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/map.h:45,
                 from third_party/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                 from third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:31:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:31:
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of 'void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]':
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:501:49:   required from 'bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; InternalMetadata = InternalMetadataWithArenaLite]'
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:103:72:   required from here
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:194:19: warning: comparison of integer expressions of different signedness: 'google::protobuf::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  194 |   if (*oneof_case == field_number) {
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of 'void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]':
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:687:50:   required from 'bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; InternalMetadata = InternalMetadataWithArenaLite]'
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:103:72:   required from here
third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:194:19: warning: comparison of integer expressions of different signedness: 'google::protobuf::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/map.h:45,
                 from third_party/protobuf/src/google/protobuf/generated_message_table_driven.h:34,
                 from third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:34:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/generated_message_util.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_util.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/coded_stream.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/coded_stream.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function 'bool google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(google::protobuf::uint32*)':
third_party/protobuf/src/google/protobuf/io/coded_stream.cc:282:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  282 |   if (BufferSize() >= sizeof(*value)) {
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function 'bool google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(google::protobuf::uint64*)':
third_party/protobuf/src/google/protobuf/io/coded_stream.cc:299:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  299 |   if (BufferSize() >= sizeof(*value)) {
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function 'void google::protobuf::io::CodedOutputStream::WriteLittleEndian32(google::protobuf::uint32)':
third_party/protobuf/src/google/protobuf/io/coded_stream.cc:725:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  725 |   bool use_fast = buffer_size_ >= sizeof(value);
      |                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function 'void google::protobuf::io::CodedOutputStream::WriteLittleEndian64(google::protobuf::uint64)':
third_party/protobuf/src/google/protobuf/io/coded_stream.cc:740:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  740 |   bool use_fast = buffer_size_ >= sizeof(value);
      |                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/gzip_stream.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/gzip_stream.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/printer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/printer.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/strtod.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/strtod.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/tokenizer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/tokenizer.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In static member function 'static bool google::protobuf::io::Tokenizer::ParseInteger(const std::string&, google::protobuf::uint64, google::protobuf::uint64*)':
third_party/protobuf/src/google/protobuf/io/tokenizer.cc:889:15: warning: comparison of integer expressions of different signedness: 'int' and 'google::protobuf::uint64' {aka 'long unsigned int'} [-Wsign-compare]
  889 |     if (digit > max_value || result > (max_value - digit) / base) {
      |         ~~~~~~^~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/stubs/common.h:50,
                 from third_party/protobuf/src/google/protobuf/io/tokenizer.h:42,
                 from third_party/protobuf/src/google/protobuf/io/tokenizer.cc:91:
third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In static member function 'static double google::protobuf::io::Tokenizer::ParseFloat(const std::string&)':
third_party/protobuf/src/google/protobuf/io/tokenizer.cc:919:37: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  919 |   GOOGLE_LOG_IF(DFATAL, end - start != text.size() || *start == '-')
      |                         ~~~~~~~~~~~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:149:5: note: in definition of macro 'GOOGLE_LOG_IF'
  149 |   !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL)
      |     ^~~~~~~~~
third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In instantiation of 'bool google::protobuf::io::AllInClass(const std::string&) [with CharacterClass = {anonymous}::Alphanumeric; std::string = std::__cxx11::basic_string<char>]':
third_party/protobuf/src/google/protobuf/io/tokenizer.cc:1132:32:   required from here
third_party/protobuf/src/google/protobuf/io/tokenizer.cc:1119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1119 |   for (int i = 0; i < s.size(); ++i) {
      |                   ~~^~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/zero_copy_stream.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function 'virtual bool google::protobuf::io::StringOutputStream::Next(void**, int*)':
third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:155:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  155 |   if (old_size < target_->capacity()) {
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from third_party/protobuf/src/google/protobuf/stubs/common.h:50,
                 from third_party/protobuf/src/google/protobuf/io/zero_copy_stream.h:111,
                 from third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h:53,
                 from third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:35:
third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function 'virtual void google::protobuf::io::StringOutputStream::BackUp(int)':
third_party/protobuf/src/google/protobuf/stubs/logging.h:157:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  157 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B))
      |                                            ~~~~^~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:149:5: note: in definition of macro 'GOOGLE_LOG_IF'
  149 |   !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL)
      |     ^~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:157:31: note: in expansion of macro 'GOOGLE_CHECK'
  157 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B))
      |                               ^~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:184:3: note: in expansion of macro 'GOOGLE_CHECK_LE'
  184 |   GOOGLE_CHECK_LE(count, target_->size());
      |   ^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/map_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/map_field.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/message.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/message.o -std=c++11 -fno-wrapv -frtti
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/hash.h:38,
                 from third_party/protobuf/src/google/protobuf/message.cc:37:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = long unsigned int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = long int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = float]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = double]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = bool]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/message_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/message_lite.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/message_lite.cc: In member function 'bool google::protobuf::MessageLite::SerializePartialToCodedStream(google::protobuf::io::CodedOutputStream*) const':
third_party/protobuf/src/google/protobuf/message_lite.cc:247:22: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
  247 |     if (end - buffer != size) {
      |         ~~~~~~~~~~~~~^~~~~~~
third_party/protobuf/src/google/protobuf/message_lite.cc:259:48: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
  259 |     if (final_byte_count - original_byte_count != size) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
third_party/protobuf/src/google/protobuf/message_lite.cc: In member function 'bool google::protobuf::MessageLite::AppendPartialToString(std::string*) const':
third_party/protobuf/src/google/protobuf/message_lite.cc:297:19: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  297 |   if (end - start != byte_size) {
      |       ~~~~~~~~~~~~^~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/reflection_ops.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/reflection_ops.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function 'static void google::protobuf::internal::ReflectionOps::Merge(const google::protobuf::Message&, google::protobuf::Message*)':
third_party/protobuf/src/google/protobuf/reflection_ops.cc:69:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   69 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function 'static void google::protobuf::internal::ReflectionOps::Clear(google::protobuf::Message*)':
third_party/protobuf/src/google/protobuf/reflection_ops.cc:135:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  135 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function 'static bool google::protobuf::internal::ReflectionOps::IsInitialized(const google::protobuf::Message&)':
third_party/protobuf/src/google/protobuf/reflection_ops.cc:158:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  158 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function 'static void google::protobuf::internal::ReflectionOps::DiscardUnknownFields(google::protobuf::Message*)':
third_party/protobuf/src/google/protobuf/reflection_ops.cc:210:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  210 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function 'static void google::protobuf::internal::ReflectionOps::FindInitializationErrors(const google::protobuf::Message&, const std::string&, std::vector<std::__cxx11::basic_string<char> >*)':
third_party/protobuf/src/google/protobuf/reflection_ops.cc:265:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  265 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/repeated_field.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/repeated_field.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/stubs/common.h:50,
                 from third_party/protobuf/src/google/protobuf/stubs/casts.h:34,
                 from third_party/protobuf/src/google/protobuf/repeated_field.h:57,
                 from third_party/protobuf/src/google/protobuf/repeated_field.cc:37:
third_party/protobuf/src/google/protobuf/repeated_field.cc: In member function 'void** google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)':
third_party/protobuf/src/google/protobuf/stubs/logging.h:157:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  157 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B))
      |                                            ~~~~^~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:149:5: note: in definition of macro 'GOOGLE_LOG_IF'
  149 |   !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL)
      |     ^~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:157:31: note: in expansion of macro 'GOOGLE_CHECK'
  157 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B))
      |                               ^~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/repeated_field.cc:57:3: note: in expansion of macro 'GOOGLE_CHECK_LE'
   57 |   GOOGLE_CHECK_LE(new_size,
      |   ^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/service.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/service.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/source_context.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/source_context.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/struct.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/struct.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/atomicops_internals_x86_gcc.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/atomicops_internals_x86_msvc.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/bytestream.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/bytestream.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/stubs/common.h:50,
                 from third_party/protobuf/src/google/protobuf/stubs/bytestream.h:56,
                 from third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:31:
third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function 'virtual void google::protobuf::strings::ArrayByteSource::Skip(size_t)':
third_party/protobuf/src/google/protobuf/stubs/logging.h:184:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  184 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B))
      |                                              ~~~~^~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:149:5: note: in definition of macro 'GOOGLE_LOG_IF'
  149 |   !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL)
      |     ^~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:179:48: note: in expansion of macro 'GOOGLE_CHECK'
  179 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION)
      |                                                ^~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:184:32: note: in expansion of macro 'GOOGLE_DCHECK'
  184 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B))
      |                                ^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:155:3: note: in expansion of macro 'GOOGLE_DCHECK_LE'
  155 |   GOOGLE_DCHECK_LE(n, input_.size());
      |   ^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function 'virtual google::protobuf::StringPiece google::protobuf::strings::LimitByteSource::Peek()':
third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:175:20: warning: comparison of integer expressions of different signedness: 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  175 |   if (piece.size() > limit_) {
      |       ~~~~~~~~~~~~~^~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/common.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/common.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/stubs/common.cc: In destructor 'google::protobuf::internal::ShutdownData::~ShutdownData()':
third_party/protobuf/src/google/protobuf/stubs/common.cc:422:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<void (*)()>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  422 |     for (int i = 0; i < functions.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/common.cc:425:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const std::__cxx11::basic_string<char>*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  425 |     for (int i = 0; i < strings.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/common.cc:428:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::MessageLite*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  428 |     for (int i = 0; i < messages.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/int128.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/int128.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/stubs/int128.cc: In function 'std::ostream& google::protobuf::operator<<(std::ostream&, const uint128&)':
third_party/protobuf/src/google/protobuf/stubs/int128.cc:187:13: warning: comparison of integer expressions of different signedness: 'std::streamsize' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  187 |   if (width > rep.size()) {
      |       ~~~~~~^~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/io_win32.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/io_win32.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/mathlimits.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/mathlimits.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/once.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/once.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/status.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/status.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/statusor.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/statusor.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/stringpiece.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function 'bool google::protobuf::StringPiece::contains(google::protobuf::StringPiece) const':
third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:99:21: warning: comparison of integer expressions of different signedness: 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
   99 |   return find(s, 0) != npos;
      |          ~~~~~~~~~~~^~~~~~~
third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function 'google::protobuf::StringPiece google::protobuf::StringPiece::substr(size_type, size_type) const':
third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:260:11: warning: comparison of integer expressions of different signedness: 'google::protobuf::StringPiece::size_type' {aka 'long unsigned int'} and 'const google::protobuf::stringpiece_ssize_type' {aka 'const long int'} [-Wsign-compare]
  260 |   if (pos > length_) pos = length_;
      |       ~~~~^~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/stringprintf.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function 'std::string google::protobuf::StringPrintfVector(const char*, const std::vector<std::__cxx11::basic_string<char> >&)':
third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:151:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  151 |   for (int i = 0; i < v.size(); ++i) {
      |                   ~~^~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:154:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  154 |   for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) {
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/strutil.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/strutil.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function 'void google::protobuf::CEscapeAndAppend(StringPiece, std::string*)':
third_party/protobuf/src/google/protobuf/stubs/strutil.cc:581:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  581 |   if (escaped_len == src.size()) {
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function 'int google::protobuf::memcasecmp(const char*, const char*, size_t)':
third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1306:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1306 |   for ( int i = 0; i < len; i++ ) {
      |                    ~~^~~~~
third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function 'int google::protobuf::GlobalReplaceSubstring(const std::string&, const std::string&, std::string*)':
third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1629:18: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
 1629 |        match_pos != string::npos;
      |        ~~~~~~~~~~^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/substitute.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/substitute.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/stubs/common.h:50,
                 from third_party/protobuf/src/google/protobuf/stubs/substitute.h:35,
                 from third_party/protobuf/src/google/protobuf/stubs/substitute.cc:33:
third_party/protobuf/src/google/protobuf/stubs/substitute.cc: In function 'void google::protobuf::strings::SubstituteAndAppend(std::string*, const char*, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&)':
third_party/protobuf/src/google/protobuf/stubs/logging.h:181:50: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  181 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B))
      |                                              ~~~~^~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:149:5: note: in definition of macro 'GOOGLE_LOG_IF'
  149 |   !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL)
      |     ^~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:179:48: note: in expansion of macro 'GOOGLE_CHECK'
  179 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION)
      |                                                ^~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/logging.h:181:32: note: in expansion of macro 'GOOGLE_DCHECK'
  181 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B))
      |                                ^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/stubs/substitute.cc:131:3: note: in expansion of macro 'GOOGLE_DCHECK_EQ'
  131 |   GOOGLE_DCHECK_EQ(target - output->data(), output->size());
      |   ^~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/stubs/time.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/time.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/text_format.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/text_format.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/text_format.cc: In member function 'google::protobuf::TextFormat::ParseLocation google::protobuf::TextFormat::ParseInfoTree::GetLocation(const google::protobuf::FieldDescriptor*, int) const':
third_party/protobuf/src/google/protobuf/text_format.cc:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::TextFormat::ParseLocation>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  171 |   if (locations == NULL || index >= locations->size()) {
      |                            ~~~~~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/text_format.cc: In member function 'google::protobuf::TextFormat::ParseInfoTree* google::protobuf::TextFormat::ParseInfoTree::GetTreeForNested(const google::protobuf::FieldDescriptor*, int) const':
third_party/protobuf/src/google/protobuf/text_format.cc:185:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::TextFormat::ParseInfoTree*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  185 |   if (trees == NULL || index >= trees->size()) {
      |                        ~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/text_format.cc: In member function 'void google::protobuf::TextFormat::Printer::TextGenerator::Write(const char*, size_t)':
third_party/protobuf/src/google/protobuf/text_format.cc:1244:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1244 |     while (size > buffer_size_) {
      |            ~~~~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/text_format.cc: In member function 'void google::protobuf::TextFormat::Printer::Print(const google::protobuf::Message&, TextGenerator*) const':
third_party/protobuf/src/google/protobuf/text_format.cc:1849:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1849 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/text_format.cc: In member function 'void google::protobuf::TextFormat::Printer::PrintFieldValue(const google::protobuf::Message&, const google::protobuf::Reflection*, const google::protobuf::FieldDescriptor*, int, TextGenerator*) const':
third_party/protobuf/src/google/protobuf/text_format.cc:2005:46: warning: comparison of integer expressions of different signedness: 'const google::protobuf::int64' {aka 'const long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2005 |           truncate_string_field_longer_than_ < value.size()) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/timestamp.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/timestamp.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/type.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/type.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/unknown_field_set.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/unknown_field_set.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function 'size_t google::protobuf::UnknownFieldSet::SpaceUsedExcludingSelfLong() const':
third_party/protobuf/src/google/protobuf/unknown_field_set.cc:131:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::UnknownField>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  131 |   for (int i = 0; i < fields_->size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function 'void google::protobuf::UnknownFieldSet::DeleteSubrange(int, int)':
third_party/protobuf/src/google/protobuf/unknown_field_set.cc:213:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::UnknownField>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  213 |   for (int i = start + num; i < fields_->size(); ++i) {
      |                             ~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function 'void google::protobuf::UnknownFieldSet::DeleteByNumber(int)':
third_party/protobuf/src/google/protobuf/unknown_field_set.cc:230:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::UnknownField>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  230 |   for (int i = 0; i < fields_->size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/delimited_message_util.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/field_comparator.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/field_comparator.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/field_mask_util.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/field_mask_util.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function 'static void google::protobuf::util::FieldMaskUtil::FromString(google::protobuf::StringPiece, FieldMask*)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:49:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   49 |   for (int i = 0; i < paths.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function 'static bool google::protobuf::util::FieldMaskUtil::FromJsonString(google::protobuf::StringPiece, FieldMask*)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:120:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  120 |   for (int i = 0; i < paths.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function 'static bool google::protobuf::util::FieldMaskUtil::GetFieldDescriptors(const google::protobuf::Descriptor*, google::protobuf::StringPiece, std::vector<const google::protobuf::FieldDescriptor*>*)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:138:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  138 |   for (int i = 0; i < parts.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function 'void google::protobuf::util::{anonymous}::FieldMaskTree::AddPath(const std::string&)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:323:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  323 |   for (int i = 0; i < parts.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function 'void google::protobuf::util::{anonymous}::FieldMaskTree::RemovePath(const std::string&, const google::protobuf::Descriptor*)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:353:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  353 |   for (int i = 0; i < parts.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:359:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  359 |          i != parts.size() - 1)) {
      |          ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function 'void google::protobuf::util::{anonymous}::FieldMaskTree::IntersectPath(const std::string&, google::protobuf::util::{anonymous}::FieldMaskTree*)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:402:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  402 |   for (int i = 0; i < parts.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function 'static bool google::protobuf::util::FieldMaskUtil::IsPathInFieldMask(google::protobuf::StringPiece, const FieldMask&)':
third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:644:35: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  644 |     } else if (mask_path.length() < path.length()) {
      |                ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/datapiece.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = unsigned int]':
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:83:34:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = unsigned int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:325:47:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:129:31:   required from here
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:63:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   63 |   if (after == before &&
      |       ~~~~~~^~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:64:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   64 |       MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = long unsigned int]':
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:83:34:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = long unsigned int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:327:47:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:129:31:   required from here
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:63:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   63 |   if (after == before &&
      |       ~~~~~~^~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:64:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
   64 |       MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = unsigned int; From = int]':
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:83:34:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = unsigned int; From = int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:321:46:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = unsigned int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:141:32:   required from here
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:63:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   63 |   if (after == before &&
      |       ~~~~~~^~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:64:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   64 |       MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long int; From = long unsigned int]':
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:83:34:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long int; From = long unsigned int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:327:47:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:153:31:   required from here
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:63:13: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   63 |   if (after == before &&
      |       ~~~~~~^~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:64:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
   64 |       MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = int]':
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:83:34:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:321:46:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:165:32:   required from here
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:63:13: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
   63 |   if (after == before &&
      |       ~~~~~~^~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:64:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   64 |       MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = long int]':
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:83:34:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = long int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:323:46:   required from 'google::protobuf::util::StatusOr<T> google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]'
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:165:32:   required from here
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:63:13: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
   63 |   if (after == before &&
      |       ~~~~~~^~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:64:36: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   64 |       MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:31:
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor 'virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  156 |       for (int i = 0; i < children_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In destructor 'virtual google::protobuf::util::converter::DefaultValueObjectWriter::~DefaultValueObjectWriter()':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char>*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   73 |   for (int i = 0; i < string_values_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function 'google::protobuf::util::converter::DefaultValueObjectWriter::Node* google::protobuf::util::converter::DefaultValueObjectWriter::Node::FindChild(google::protobuf::StringPiece)':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:246:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  246 |   for (int i = 0; i < children_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function 'void google::protobuf::util::converter::DefaultValueObjectWriter::Node::WriteChildren(google::protobuf::util::converter::ObjectWriter*)':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:291:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  291 |   for (int i = 0; i < children_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function 'virtual void google::protobuf::util::converter::DefaultValueObjectWriter::Node::PopulateChildren(const google::protobuf::util::converter::TypeInfo*)':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:340:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  340 |   for (int i = 0; i < children_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:418:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  418 |   for (int i = 0; i < children_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/error_listener.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/error_listener.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc: In function 'std::string google::protobuf::util::converter::ConvertFieldMaskPath(google::protobuf::StringPiece, ConverterCallback)':
third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:75:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
   75 |   for (size_t i = 0; i <= path.size(); ++i) {
      |                      ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:78:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
   78 |       if (i == path.size()) {
      |           ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:92:11: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
   92 |     if (i == path.size() || path[i] == '.' || path[i] == '(' ||
      |         ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:96:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
   96 |       if (i < path.size()) {
      |           ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:101:11: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  101 |     if (i < path.size() && path[i] == '\"') {
      |         ~~^~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/json_escaping.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/json_objectwriter.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/json_objectwriter.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/json_stream_parser.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/object_writer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/object_writer.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc: In member function 'virtual std::string google::protobuf::util::converter::ProtoWriter::ProtoElement::ToString() const':
third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc:403:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  403 |     while (i < name.size() && (ascii_isalnum(name[i]) || name[i] == '_')) ++i;
      |            ~~^~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc:404:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  404 |     if (i > 0 && i == name.size()) {  // safe field name
      |                  ~~^~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectsource.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In function 'google::protobuf::util::Status google::protobuf::util::converter::{anonymous}::GetNanosFromStringPiece(google::protobuf::StringPiece, const char*, const char*, google::protobuf::int32*)':
third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:130:47: warning: comparison of integer expressions of different signedness: 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} and 'const google::protobuf::StringPiece::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
  130 |   if (s_nanos.find_first_not_of("0123456789") != StringPiece::npos) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In member function 'void google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::StartAny(const google::protobuf::util::converter::DataPiece&)':
third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:357:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::Event>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  357 |   for (int i = 0; i < uninterpreted_events_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/type_info.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/type_info.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.h:42,
                 from third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc:31:
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor 'virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  156 |       for (int i = 0; i < children_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc: In member function 'void google::protobuf::util::converter::testing::TypeInfoTestHelper::ResetTypeInfo(const std::vector<const google::protobuf::Descriptor*>&)':
third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc:62:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::Descriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   62 |       for (int i = 1; i < descriptors.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/internal/utility.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/utility.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function 'std::string google::protobuf::util::converter::ToCamelCase(google::protobuf::StringPiece)':
third_party/protobuf/src/google/protobuf/util/internal/utility.cc:249:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  249 |   for (size_t i = 0; i < input.size(); ++i, was_cap = is_cap) {
      |                      ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/utility.cc:261:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  261 |           (!was_cap || (i + 1 < input.size() && ascii_islower(input[i + 1])))) {
      |                         ~~~~~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function 'std::string google::protobuf::util::converter::ToSnakeCase(google::protobuf::StringPiece)':
third_party/protobuf/src/google/protobuf/util/internal/utility.cc:290:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  290 |   for (size_t i = 0; i < input.size(); ++i) {
      |                      ~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/utility.cc:303:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'google::protobuf::stringpiece_ssize_type' {aka 'long int'} [-Wsign-compare]
  303 |            (i + 1 < input.size() &&           //            case 3 out
      |             ~~~~~~^~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function 'void google::protobuf::util::converter::InitWellKnownTypes()':
third_party/protobuf/src/google/protobuf/util/internal/utility.cc:334:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  334 |   for (int i = 0; i < GOOGLE_ARRAYSIZE(well_known_types_name_array_); ++i) {
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/json_util.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/json_util.o -std=c++11 -fno-wrapv -frtti
In file included from third_party/protobuf/src/google/protobuf/util/json_util.cc:36:
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor 'virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()':
third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::converter::DefaultValueObjectWriter::Node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  156 |       for (int i = 0; i < children_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/json_util.cc: In member function 'virtual void google::protobuf::util::internal::ZeroCopyStreamByteSink::Append(const char*, size_t)':
third_party/protobuf/src/google/protobuf/util/json_util.cc:58:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   58 |     if (len <= buffer_size_) {
      |         ~~~~^~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/message_differencer.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/message_differencer.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In constructor 'google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::MultipleFieldsMapKeyComparator(google::protobuf::util::MessageDifferencer*, const std::vector<std::vector<const google::protobuf::FieldDescriptor*> >&)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:81:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<const google::protobuf::FieldDescriptor*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   81 |     for (int i = 0; i < key_field_paths_.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'virtual bool google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::IsMatch(const google::protobuf::Message&, const google::protobuf::Message&, const std::vector<google::protobuf::util::MessageDifferencer::SpecificField>&) const':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:97:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<const google::protobuf::FieldDescriptor*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   97 |     for (int i = 0; i < key_field_paths_.size(); ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'bool google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::IsMatchInternal(const google::protobuf::Message&, const google::protobuf::Message&, const std::vector<google::protobuf::util::MessageDifferencer::SpecificField>&, const std::vector<const google::protobuf::FieldDescriptor*>&, int) const':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:114:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  114 |     if (path_index == key_field_path.size() - 1) {
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In destructor 'google::protobuf::util::MessageDifferencer::~MessageDifferencer()':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:227:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::MessageDifferencer::MapKeyComparator*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  227 |   for (int i = 0; i < owned_key_comparators_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:230:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::MessageDifferencer::IgnoreCriteria*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  230 |   for (int i = 0; i < ignore_criteria_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'void google::protobuf::util::MessageDifferencer::TreatAsMapWithMultipleFieldsAsKey(const google::protobuf::FieldDescriptor*, const std::vector<const google::protobuf::FieldDescriptor*>&)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  317 |   for (int i = 0; i < key_fields.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'void google::protobuf::util::MessageDifferencer::TreatAsMapWithMultipleFieldPathsAsKey(const google::protobuf::FieldDescriptor*, const std::vector<std::vector<const google::protobuf::FieldDescriptor*> >&)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:333:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<const google::protobuf::FieldDescriptor*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  333 |   for (int i = 0; i < key_field_paths.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:336:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  336 |     for (int j = 0; j < key_field_path.size(); ++j) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'void google::protobuf::util::MessageDifferencer::CombineFields(const std::vector<const google::protobuf::FieldDescriptor*>&, Scope, const std::vector<const google::protobuf::FieldDescriptor*>&, Scope, std::vector<const google::protobuf::FieldDescriptor*>*)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:614:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  614 |   while (index1 < fields1.size() && index2 < fields2.size()) {
      |          ~~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:614:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  614 |   while (index1 < fields1.size() && index2 < fields2.size()) {
      |                                     ~~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In static member function 'static bool google::protobuf::util::MessageDifferencer::CheckPathChanged(const std::vector<SpecificField>&)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:992:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::MessageDifferencer::SpecificField>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  992 |   for (int i = 0; i < field_path.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'bool google::protobuf::util::MessageDifferencer::IsIgnored(const google::protobuf::Message&, const google::protobuf::Message&, const google::protobuf::FieldDescriptor*, const std::vector<SpecificField>&)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1020:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::MessageDifferencer::IgnoreCriteria*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1020 |   for (int i = 0; i < ignore_criteria_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'bool google::protobuf::util::MessageDifferencer::IsUnknownFieldIgnored(const google::protobuf::Message&, const google::protobuf::Message&, const SpecificField&, const std::vector<SpecificField>&)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1033:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::MessageDifferencer::IgnoreCriteria*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1033 |   for (int i = 0; i < ignore_criteria_.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'bool google::protobuf::util::MessageDifferencer::CompareUnknownFields(const google::protobuf::Message&, const google::protobuf::Message&, const google::protobuf::UnknownFieldSet&, const google::protobuf::UnknownFieldSet&, std::vector<SpecificField>*)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, const google::protobuf::UnknownField*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1156 |   while (index1 < fields1.size() || index2 < fields2.size()) {
      |          ~~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1156:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, const google::protobuf::UnknownField*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1156 |   while (index1 < fields1.size() || index2 < fields2.size()) {
      |                                     ~~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, const google::protobuf::UnknownField*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1165 |     if (index2 == fields2.size() ||
      |         ~~~~~~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1166:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, const google::protobuf::UnknownField*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1166 |         (index1 < fields1.size() &&
      |          ~~~~~~~^~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1171:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, const google::protobuf::UnknownField*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1171 |     } else if (index1 == fields1.size() ||
      |                ~~~~~~~^~~~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function 'virtual void google::protobuf::util::MessageDifferencer::StreamReporter::PrintPath(const std::vector<google::protobuf::util::MessageDifferencer::SpecificField>&, bool)':
third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1541:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<google::protobuf::util::MessageDifferencer::SpecificField>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1541 |   for (int i = 0; i < field_path.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/time_util.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/time_util.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/util/type_resolver_util.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/type_resolver_util.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/wire_format.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/wire_format.o -std=c++11 -fno-wrapv -frtti
third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function 'static void google::protobuf::internal::WireFormat::SerializeWithCachedSizes(const google::protobuf::Message&, int, google::protobuf::io::CodedOutputStream*)':
third_party/protobuf/src/google/protobuf/wire_format.cc:818:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  818 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function 'static size_t google::protobuf::internal::WireFormat::ByteSize(const google::protobuf::Message&)':
third_party/protobuf/src/google/protobuf/wire_format.cc:1182:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const google::protobuf::FieldDescriptor*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1182 |   for (int i = 0; i < fields.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function 'static size_t google::protobuf::internal::WireFormat::FieldDataOnlyByteSize(const google::protobuf::FieldDescriptor*, const google::protobuf::Message&)':
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1373:5: note: in expansion of macro 'HANDLE_TYPE'
 1373 |     HANDLE_TYPE( INT32,  Int32,  Int32)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1374:5: note: in expansion of macro 'HANDLE_TYPE'
 1374 |     HANDLE_TYPE( INT64,  Int64,  Int64)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1375:5: note: in expansion of macro 'HANDLE_TYPE'
 1375 |     HANDLE_TYPE(SINT32, SInt32,  Int32)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1376:5: note: in expansion of macro 'HANDLE_TYPE'
 1376 |     HANDLE_TYPE(SINT64, SInt64,  Int64)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1377:5: note: in expansion of macro 'HANDLE_TYPE'
 1377 |     HANDLE_TYPE(UINT32, UInt32, UInt32)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1378:5: note: in expansion of macro 'HANDLE_TYPE'
 1378 |     HANDLE_TYPE(UINT64, UInt64, UInt64)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1390:5: note: in expansion of macro 'HANDLE_TYPE'
 1390 |     HANDLE_TYPE(GROUP  , Group  , Message)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1357:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1357 |         for (int j = 0; j < count; j++) {                                  \
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1391:5: note: in expansion of macro 'HANDLE_TYPE'
 1391 |     HANDLE_TYPE(MESSAGE, Message, Message)
      |     ^~~~~~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1397:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1397 |         for (int j = 0; j < count; j++) {
      |                         ~~^~~~~~~
third_party/protobuf/src/google/protobuf/wire_format.cc:1412:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1412 |       for (int j = 0; j < count; j++) {
      |                       ~~^~~~~~~
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/wire_format.h:43,
                 from third_party/protobuf/src/google/protobuf/wire_format.cc:39:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<T>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<T>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<T>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/wire_format_lite.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/wire_format_lite.o -std=c++11 -fno-wrapv -frtti
In file included from /usr/include/string.h:535,
                 from third_party/protobuf/src/google/protobuf/stubs/port.h:38,
                 from third_party/protobuf/src/google/protobuf/stubs/common.h:45,
                 from third_party/protobuf/src/google/protobuf/wire_format_lite_inl.h:41,
                 from third_party/protobuf/src/google/protobuf/wire_format_lite.cc:35:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1442:11,
    inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1428:37,
    inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1422:12,
    inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at third_party/protobuf/src/google/protobuf/repeated_field.h:1403:14:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -Ithird_party/protobuf/src -I/usr/include/python3.11 -c third_party/protobuf/src/google/protobuf/wrappers.pb.cc -o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/wrappers.pb.o -std=c++11 -fno-wrapv -frtti
x86_64-linux-gnu-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/build/python-grpc-tools-1.14.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-311/grpc_root/src/compiler/python_generator.o build/temp.linux-x86_64-cpython-311/grpc_tools/_protoc_compiler.o build/temp.linux-x86_64-cpython-311/grpc_tools/main.o build/temp.linux-x86_64-cpython-311/grpc_tools/protobuf_generated_well_known_types_embed.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/any.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/any.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/api.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/arena.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/arenastring.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/code_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_service.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/importer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_context.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_extension.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_extension_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_file.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_generator_factory.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_lazy_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_lazy_message_field_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_map_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_map_field_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_field_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_name_resolver.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_primitive_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_primitive_field_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_service.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_string_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/java/java_string_field_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_enum_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_extension.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_file.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_helpers.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_map_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/javanano/javanano_primitive_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/parser.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/plugin.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/subprocess.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/compiler/zip_writer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/descriptor.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/descriptor.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/descriptor_database.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/duration.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/dynamic_message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/empty.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/extension_set.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/extension_set_heavy.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/field_mask.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_reflection.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_table_driven.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/generated_message_util.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/coded_stream.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/gzip_stream.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/printer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/strtod.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/tokenizer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/map_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/message.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/message_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/reflection_ops.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/repeated_field.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/service.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/source_context.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/struct.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/atomicops_internals_x86_gcc.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/atomicops_internals_x86_msvc.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/bytestream.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/common.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/int128.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/io_win32.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/mathlimits.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/once.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/status.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/statusor.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/stringpiece.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/stringprintf.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/strutil.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/substitute.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/stubs/time.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/text_format.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/timestamp.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/type.pb.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/unknown_field_set.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/delimited_message_util.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/field_comparator.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/field_mask_util.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/datapiece.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/error_listener.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/json_objectwriter.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/json_stream_parser.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/object_writer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectsource.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/type_info.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/internal/utility.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/json_util.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/message_differencer.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/time_util.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/util/type_resolver_util.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/wire_format.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/wire_format_lite.o build/temp.linux-x86_64-cpython-311/third_party/protobuf/src/google/protobuf/wrappers.pb.o -L/usr/lib/x86_64-linux-gnu -o /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_protoc_compiler.cpython-311-x86_64-linux-gnu.so -lpthread
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:240: cd /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build; python3.11 -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install --destdir=debian/python3-grpc-tools/ -O--buildsystem=pybuild
I: pybuild base:240: /usr/bin/python3 setup.py install --root /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools 
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running build
running build_py
copying grpc_tools/_proto/google/protobuf/wrappers.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/type.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/timestamp.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/struct.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/source_context.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/field_mask.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/empty.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/duration.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/descriptor.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/compiler
copying grpc_tools/_proto/google/protobuf/api.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
copying grpc_tools/_proto/google/protobuf/any.proto -> /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf
running build_ext
running install_lib
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/__pycache__
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/__pycache__/__init__.cpython-311.pyc -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/__pycache__
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_protoc_compiler.cpython-311-x86_64-linux-gnu.so -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/any.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/api.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/descriptor.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/duration.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/empty.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/field_mask.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/source_context.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/struct.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/timestamp.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/type.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/wrappers.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf
creating /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf/compiler
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/_proto/google/protobuf/compiler
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/__init__.py -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/command.py -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools
copying /build/python-grpc-tools-1.14.1/.pybuild/cpython3_3.11_grpcio-tools/build/grpc_tools/protoc.py -> /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools
byte-compiling /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/__init__.py to __init__.cpython-311.pyc
byte-compiling /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/command.py to command.cpython-311.pyc
byte-compiling /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpc_tools/protoc.py to protoc.cpython-311.pyc
running install_egg_info
running egg_info
writing grpcio_tools.egg-info/PKG-INFO
writing dependency_links to grpcio_tools.egg-info/dependency_links.txt
writing requirements to grpcio_tools.egg-info/requires.txt
writing top-level names to grpcio_tools.egg-info/top_level.txt
reading manifest file 'grpcio_tools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'protoc_deps.py'
writing manifest file 'grpcio_tools.egg-info/SOURCES.txt'
Copying grpcio_tools.egg-info to /build/python-grpc-tools-1.14.1/debian/python3-grpc-tools/usr/lib/python3.11/dist-packages/grpcio_tools-1.14.1.egg-info
Skipping SOURCES.txt
running install_scripts
   dh_installdocs -O--buildsystem=pybuild
   dh_installchangelogs -O--buildsystem=pybuild
   dh_python3 -O--buildsystem=pybuild
   dh_installsystemduser -O--buildsystem=pybuild
   dh_perl -O--buildsystem=pybuild
   dh_link -O--buildsystem=pybuild
   dh_strip_nondeterminism -O--buildsystem=pybuild
   dh_compress -O--buildsystem=pybuild
   dh_fixperms -O--buildsystem=pybuild
   dh_missing -O--buildsystem=pybuild
   dh_dwz -a -O--buildsystem=pybuild
   dh_strip -a -O--buildsystem=pybuild
   dh_makeshlibs -a -O--buildsystem=pybuild
   dh_shlibdeps -a -O--buildsystem=pybuild
   dh_installdeb -O--buildsystem=pybuild
   dh_gencontrol -O--buildsystem=pybuild
   dh_md5sums -O--buildsystem=pybuild
   dh_builddeb -O--buildsystem=pybuild
dpkg-deb: building package 'python3-grpc-tools-dbgsym' in '../python3-grpc-tools-dbgsym_1.14.1-6_amd64.deb'.
dpkg-deb: building package 'python3-grpc-tools' in '../python3-grpc-tools_1.14.1-6_amd64.deb'.
 dpkg-genbuildinfo --build=binary -O../python-grpc-tools_1.14.1-6_amd64.buildinfo
 dpkg-genchanges --build=binary -O../python-grpc-tools_1.14.1-6_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/3572166/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/3572166 and its subdirectories
I: Current time: Sat Jun  8 01:03:05 +14 2024
I: pbuilder-time-stamp: 1717758185